2016-03-24 1 views
0

特定のタイムゾーン(Central European Time)からWebサイトに日、日付、および時刻を表示するプロジェクトがあります。理想的には私はこの形式で表示したいと思います:javascriptを使用して特定のタイムゾーンから日付/時刻を表示する

火5月4日5時52分33秒CET

を私が前にウェブサイト上で表示するための時間を得ることができましたが、これは通常なっていますユーザの最後からの時間。この場合、私の時間が表示されます。

私はすでにこれについてかなりの話題があることを知っていますが、私は実際にそれを働かせることができていないし、加えて日と日付が追加の難しさを含んでいます。

何か助けが驚くべきでしょう:-)

+1

を参照してください。[Moment.js?](http://momentjs.com/)をチェックしましたか?datetimeロケールとlarkの混乱/困難な部分を抽象化しましたか?間違いなくそれを見て –

答えて

1

moment.jsライブラリを使用してください。

はのは、あなたのタイムゾーンは「アメリカ/ Los_Angeles」であるとしましょう:

var myTimezone = "America/Los_Angeles"; 
var datetimeFormat = "ddd DD MMM hh:mm:ss z"; 
var timeString = moment().tz(myTimezone).format(datetimeFormat); 
console.log(timeString); 

これはあなたの時間帯に、ユーザの時間をフォーマットします。詳細については、http://momentjs.com/timezone/

+0

ああクール。私はどのように私のコードのHTML部分にこれを実装するだろうか?私はmomentjsのライブラリとスクリプトを私のに追加しましたが、私はそれを動作させるために私のHTMLに何を追加するのか分かりません。 – Mathew

+0

jqueryを使用できます。この回答を見る:http://stackoverflow.com/a/15415118/2011513 –

関連する問題