2016-04-27 27 views
0

私は国際的に使用されるカレンダーソリューションを開発中です。私のデータには、タイムゾーンの省略形(CET、EST、JST)があります。この省略形をmoment-timezone.jsに渡して、データプロバイダのデフォルトであるESTからの時間と日付の変換を行うことはできますか?moment-timezone.jsでタイムゾーンの省略形を渡して、変換された日付/時刻を取得できます

答えて

0

ドキュメント(http://momentjs.com/docs/#/parsing/utc/)私はあなたがUTCを使用することができます知ってから:CET、ESTおよびJSTについては

moment.utc(); 
moment.utc(Number); 
moment.utc(Number[]); 
moment.utc(String); 
moment.utc(String, String); 
moment.utc(String, String[]); 
moment.utc(String, String, String); 
moment.utc(Moment); 
moment.utc(Date); 

私はわかりませんが、あなたはUTCからの逸脱をベースにしたものを計算することができます。たとえば、あなたがこのオンラインコンバータで見ることができるよう、CETからUTCへの直接的な対応があります:

はそれが役に立てば幸い!

1

いいえ、これは不可能な作業です。タイムゾーンの略語には一貫性がなく、あいまいです。たとえば、CSTは米国の中央標準時またはオーストラリアの中央標準時になります。それとも、中国標準時でもキューバ標準時でもかまいません。

通常、表示には時間帯の略語を使用します。それらを入力として解析しないでください。

+0

代わりにこのような状況では何が使えますか? –

+0

理想的には、アメリカ/シカゴ、アジア/上海などのtzdb識別子。 –

関連する問題