SORU
17 Temmuz 2012, Salı


Ve en büyük tarih en az

Minimum ve maksimum tarih Date Javascript bir nesne için izin verilir merak ediyordum. En az bir tarih 200000 b gibi bir şey olduğunu anladım.C., ama bu konuda herhangi bir referans bulamadım.

Herkes cevabı biliyor mu? Ben sadece tarayıcı bağlı değildir umarım.

Bir cevap "epoch zaman" (= 1970-01-01 00:00:00 UTC 00 milisaniye) iyi olurdu.

CEVAP
17 Temmuz 2012, Salı


the spec, §15.9.1.1:

Tarih bir nesne bir Sayı bir milisaniye içinde zaman belirli bir anlık gösteren içerir. Böyle bir Sayı değeri denir. Bir zaman değeri de NaN, Tarih nesnesi belirli bir anlık temsil etmediğini gösterir.

Zaman, 01 Ocak 1970 UTC bu yana ECMA milisaniye cinsinden ölçülür. Zaman değerleri artık saniye göz ardı edilir. Tam olarak günde 86,400,000 milisaniye olduğunu kabul edilir. ECMA Sayı değerlerini temsil eder tüm tamsayılar dan -9,007,199,254,740,992 için 9,007,199,254,740,992; bu aralık yeterli ölçü süreleri milisaniye hassasiyet için herhangi bir anında bunun içinde yaklaşık 285,616 yıl, ya ileri ya da geriye doğru 01 Ocak 1970 UTC.

Kat ECMA tarafından desteklenen gerçek Tarih aralığı nesneleri biraz daha küçük: tam gün 100,000,000 -100,000,000 gün gece yarısına göre ölçülen, 01 Ocak 1970 UTC başında. Bu, 01 Ocak 1970 UTC her iki tarafında 8,640,000,000,000,000 milisaniye aralığı sunuyor.

, 01 Ocak 1970 UTC başında gece yarısı tam an değeri 0 ile temsil edilir.

Üçüncü paragrafa en uygun olan. Bu paragrafa göre, Nisan, Salı hangi new Date(-8640000000000000), spec başına kesin en erken tarih alabiliriz 20, 271,821 MÖ.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Baby Big Mouth

    Baby Big Mou

    5 Mart 2013
  • HBO

    HBO

    17 Mayıs 2006
  • MatheusDosGames

    MatheusDosGa

    28 Aralık 2011