タイトルが尋ねるように、Date.toString()
(より正確にはDate.toTimeString()
) の出力は、すべてのブラウザーで常に同じ形式ですか?
EMCAScript の仕様で「文字列の内容は実装に依存する」と書かれているので、これを尋ねます。
span
次のように HTML 要素を挿入して文字列をフォーマットする必要があるため、これを確認する必要があります。
(new Date()).toTimeString().replace(" GMT", "<span id='offset'> GMT") + '</span>' );
これにより、(Google Chrome v28.0.1500.95で)次のようなものが生成されます
18:19:26<span id="offset"> GMT-0700 (Pacific Daylight Time)</span>
CSS でスタイルを設定できます。
出力をスタイルするためのより良い方法の提案も素晴らしいでしょう!