2016-06-15 26 views
0

fecha.jsを使用しようとしています https://github.com/taylorhakes/fecha 毎日特定の時刻を取得しようとしています。fecha.js - 日付/時刻、特定の時刻

fecha.format(new Date(03, 00), 'h:mm'); 

、それが戻っています:12:00

を特に午後3時PST(6 EST)毎日に見て

私がしようとしています...

を(これだけではなく、日付を時間を指定します)

これを動作させる方法はありますか?また、ESTのように、特定の時間を使用するか、またはUTC

答えて

1

から引っ張っあなたが適切にDateconstructor parametersを使用していませんでした:

new Date(year, month, day, hour, ...); 

をあなたのコードは次のようになります。そして、

fecha.format(new Date(0, 0, 0, 03, 00), 'h:mm'); 

それwill work

+0

Timさん、ありがとうございます。ユーザーのシステム時刻よりもUTC <またはEST <のような正式な時刻になる方法がありますか? – M21

+0

@ M21、それは既にあります: 'Dateオブジェクトは1970年1月1日以降のミリ秒数である時間値に基づいています。時間が正しいことを確認する必要がある場合は、サーバーを使用する必要があります。 – Tim

+0

ありがとう。今私はそれを私のカウントダウンに入れる方法を見つけ出すことができれば、私はうまくいくでしょう。 – M21

0
var mydate = new Date(); mydate.setHours(3); mydate.setMinutes(0); 
fecha.format(mydate, 'h:mm');