GetFullYear()を現在の年の初めからリアルタイム秒で変換する方法はありますか? 2017の出力を持つ代わりに、私は年末まで動的な秒数を持っています。 GetFullYear()の最大値を秒単位で変換して計算します。事前に おかげでJavaScriptで秒単位でgetFullYear()を変換する
1
A
答えて
1
var date1 = new Date("1/1/2017");
var date2 = new Date("2/2/2017");
var timeDiff = Math.abs(date2.getTime() - date1.getTime());
var diffDays = Math.ceil(timeDiff/(1000 * 3600 * 24));//returns 32
var time_in_seconds = diffDays*60*60;// calculate the date in seconds.
1
は、現在の年の初めからリアルタイム秒でにgetFullYearを()に変換する方法はありますか?
2つの日付の間の差をミリ秒で取得するには、それらを減算するだけです。今年の初めからmsを取得するには、今から1月1日の00:00:00の日付を引く。
function msSinceStartOfYear() {
var now = new Date()
return now - new Date(now.getFullYear(), 0);
}
console.log(msSinceStartOfYear());
として同様にgetFullYear(の最大値を求める)は、いくつかの計算を行うために秒単位で変換されます。
ECMA-262によると、最大時間値は約285616年1970年1月1日、または年287586の時代の後である、9,007,199,254,740,992です。理論上の最大値はgetFullYearです。しかし
:
new Date(9007199254740992)
戻りヌル。
new Date(Date.UTC(275760, 0))/1000 // 8,639,977,881,600 seconds
を私はなぜあなた見当がつかない:
new Date(100000000 * 8.64e7).getUTCFullYear() // 275,760
秒に変換:実際の範囲は、1日あたりのミリ秒数で日掛けて、その最大値を取得するには、正確100,000,000日ですそれをしたい。私はタイムゾーンの違いを取り除くためにUTCを使用しました。 "ローカル"タイムゾーンを使用すると、タイムゾーンオフセットによって値が変更されます。
関連する問題
- 1. JavaScriptを秒単位で数秒に変換する方法
- 2. Javascriptの日付をミリ秒単位でUnixに変換する
- 3. JavaScriptを秒単位でHH-MMに変換しますか?
- 4. 秒単位のミリ秒単位の変換:JavaScriptの実行中のタイマー
- 5. Androidでのミリ秒単位の変換
- 6. Cでミリ秒を秒単位に変換
- 7. パンダで期間の異なるテキストフィールドを秒単位で変換
- 8. タイムスタンプを秒単位で日付形式に変換するR
- 9. HH:MM:SS:Msのスパークデータフレーム列を秒単位で変換する方法は?
- 10. Excel:ミリ秒単位のテキスト変換
- 11. 文字列をミリ秒単位でJavaScriptに変換しますか?
- 12. Python pandasは秒単位で変換する(hh:mm)
- 13. 時間を秒単位で変換します。1904
- 14. Freemarkerモデルは、ミリ秒単位でタイムスタンプを変換します
- 15. Youtube埋め込み開始時刻を秒単位で秒単位で正規表現グループに直接変換
- 16. C#日付変換から1秒単位の長い変換
- 17. 時間を秒単位に変換するには?
- 18. Unixタイムスタンプ(ミリ秒単位)の行をdatetimeに変換する
- 19. Pythonの文字列タイムスタンプを秒単位またはミリ秒単位に変換する
- 20. Scalaの現在の時刻をミリ秒単位で変換する
- 21. このSAS日付の値をミリ秒単位で変換する方法
- 22. Unix時間を秒単位でUTCに変換する方法YYYYMMDDHH in Pig?
- 23. 秒単位でtzoffsetを取得する
- 24. 時間を秒単位+ミリ秒に換算
- 25. ミリ秒単位の基本時間への変換
- 26. Pythonを使用してCSVからタイムスタンプを秒単位に変換する
- 27. NetStream.seek(ミリ秒単位)
- 28. HH:MM:SSを分単位で変換
- 29. javascriptの時間変換(秒=)
- 30. TTML(Timed Text Markup Language)のチックを秒単位に変換する方法
よく、年間を知るには不十分です...年、月、日、時、分の秒が必要です –
2つの日付の差を秒単位で調べてみてください。これを参照してくださいhttp://stackoverflow.com/questions/2024198/how-many-seconds-between-two-dates – RaR