こんにちは、EST時間をISTタイムゾーンに変換したい小さなWebアプリケーションを開発しています。私は IST 時間形式のオフセット値を知っており、正しい時間の適切な時間形式も持っています。しかし、私はこの変換について何の考えも持っていません。
ESTタイムゾーンからISTに時間を変換する方法は? 助けが必要。ありがとうございました。
こんにちは、EST時間をISTタイムゾーンに変換したい小さなWebアプリケーションを開発しています。私は IST 時間形式のオフセット値を知っており、正しい時間の適切な時間形式も持っています。しかし、私はこの変換について何の考えも持っていません。
ESTタイムゾーンからISTに時間を変換する方法は? 助けが必要。ありがとうございました。
Javascript Date api の mdn ドキュメントをよく見てください。
で時間を変更できますsetHours
。IST は EST より 9:30 時間進んでいるため、減算するだけです。UTCから計算してISTとESTを取得でき、UTC unix タイムコードを生成します。これが例ですDate.getTime()
var UTC = new Date();
var UTC = UTC.getTime() // Get UTC Timestamp
var IST = new Date(date); // Clone UTC Timestamp
IST.setHours(IST.getHours() + 5); // set Hours to 5 hours later
IST.setMinutes(IST.getMinutes() + 30); // set Minutes to be 30 minutes later
var EST = new Date(date); // Clone date
EST.setHours(EST.getHours() - 4); // set EST to be 4 hour earlier
一般に、Date
オブジェクトは扱いが面倒です。ありがたいことに、日付の処理に役立つmoment.js という優れたライブラリがあります。