現在の日付と時刻を HTTP 日付形式で取得する方法を探しています。たとえば、「1994 年 11 月 15 日火曜日 08:12:31 GMT」です。JavaScriptでそれを取得したいと思います。私は試しました:
new Date().toString()
しかし、これにより、「Tue Aug 20 2013 00:19:28 GMT+0200」のような別の形式が得られます。月と日を逆にし、曜日と日の間にコマを入れる必要があります。どうすればそのフォーマットを取得できますか?
現在の日付と時刻を HTTP 日付形式で取得する方法を探しています。たとえば、「1994 年 11 月 15 日火曜日 08:12:31 GMT」です。JavaScriptでそれを取得したいと思います。私は試しました:
new Date().toString()
しかし、これにより、「Tue Aug 20 2013 00:19:28 GMT+0200」のような別の形式が得られます。月と日を逆にし、曜日と日の間にコマを入れる必要があります。どうすればそのフォーマットを取得できますか?
あなたが言及したHTTP 日付形式は、実際にはRFC-1123 タイムスタンプです。オブジェクトのtoUTCString
関数は、互換性のある値を返す必要があります。Date
これは、このサンプル Fiddleで検証できます。