サーバーからUTCで取得したISO8601日時文字列があり、ユーザーのローカル時刻に次の形式で表示します。ISO8601 DateTimeローカルユーザーに表示される文字列timezone
YYYY/MM/DD - 時間:ミンス:秒
私はジャバスクリプト/ jqueryのでこれをどのように行うことができますか?モーションを使用することもできます。 momentjsを使用して
サーバーからUTCで取得したISO8601日時文字列があり、ユーザーのローカル時刻に次の形式で表示します。ISO8601 DateTimeローカルユーザーに表示される文字列timezone
YYYY/MM/DD - 時間:ミンス:秒
私はジャバスクリプト/ jqueryのでこれをどのように行うことができますか?モーションを使用することもできます。 momentjsを使用して
はこの
moment(dateISOFormat).format('YYYY/MM/DD - HH:mm:ss');
こんにちは、それは1時間で私のローカルのPC時間のWindows 10に異なるようです。解析されるiso8601はutcの時間ですので、私はそれを編集したので、私の質問から多分それwasnt明確で始まるローカル時間ではありません – Dizzle
これを試してみてください。var localTime = moment.utc(utcDate).toDate(); var formattedLocalTime = moment(localTime).format( 'YYYY/MM/DD - HH:mm:ss'); ' – sandyJoshi
こんにちは、働いています。 – Dizzle
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toLocaleDateString次のスニペットを試してみてください? Momentjsにも同様の機能がありますが、瞬間を使って – Shilly
のAPIを見てください。この瞬間(dateISOFormat).format( 'YYYY/MM/DD-HH:mm:ss'); ' – sandyJoshi