Tarehe ya JavaScript
- Mwitu Mwili wa mabomu wa JS
- Pya Tafiti ya tarehe ya JS
Muona ya tarehe ya JavaScript
Kwa kawaida, JavaScript inakutumia mikindaa wa kompyuta na inaonyesha tarehe kama string kamili:
Tue Apr 02 2019 09:01:19 GMT+0800 (中国标准时间)
Kisha, unaweza kusoma zaidi kuhusu matukio ya tarehe kwenye mjadala hii.
Kuzengera Kipimo cha Date
Kipimo cha Date ni kwa kuzengera Date()
Makusanyiko wa kuzengera
Hakuna 4 jukumu za kufanya mkutano mpya wa tarehe:
- new Date()
- new Date(year, month, day, hours, minutes, seconds, milliseconds)
- new Date(milliseconds)
- new Date(date string)
new Date()
new Date()
Kufanya mkutano mpya wa tarehe na muda kwa tarehe na muda ya hivi karibuni:
Mfano
var d = new Date();
Kipimo cha tarehe ni kwa sababu. Wakati kompyuta inapunguza, kipimo cha tarehe hawezi kuwa kwa sababu hiyo.
new Date(year, month, ...)
new Date(year, month, ...)
Kufanya mkutano mpya wa tarehe na muda kwa tukiwa tarehe na muda:
7 tili inayofikia msaa, mwezi, tarehe, saa, dakika, sekunde na mizuno (kwa kawaida):
Mfano
var d = new Date(2018, 11, 24, 10, 33, 30, 0);
Maelezo:JavaScript inakadiri mwezi kutoka 0 hadi 11.
Mwezi wa kwanza ni 0. Mwezi wa kwanza ni 11.
6 tili inayofikia msaa, mwezi, tarehe, saa, dakika na sekunde:
Mfano
var d = new Date(2018, 11, 24, 10, 33, 30);
5 tili inayofikia msaa, mwezi, tarehe, saa na dakika:
Mfano
var d = new Date(2018, 11, 24, 10, 33);
4 tili inayofikia msaa, mwezi, tarehe na saa:
Mfano
var d = new Date(2018, 11, 24, 10);
Tatu inasema mwaka, mwezi na siku:
Mfano
var d = new Date(2018, 11, 24);
Tano na tatu inasema mwaka na mwezi:
Mfano
var d = new Date(2018, 11);
Hakuna uharibifu wa mwezi. Ikiwa inaweza kuwa na parameter pekee, inatathirika kama milima.
Mfano
var d = new Date(2018);
Mashirika ya mbali
Mwaka wa miaka moja na miaka mbili inaonyesha miaka ya 19xx:
Mfano
var d = new Date(99, 11, 24);
Mfano
var d = new Date(9, 11, 24);
new Date(dateString)
new Date(dateString)
Kumekadiri kwa kuzalisha kwa tarakimu za tarehe:
Mfano
var d = new Date("October 13, 2014 11:13:00");
Tarakimu za tarehe itatengenezwa kwenye kitabu kilichofuata.
JavaScript kimehifadhi tarakimu ya tarehe kwa sababu ya milima
JavaScript kimehifadhi tarakimu ya tarehe kwa sababu ya milima baada ya 1970 Januari 1 00:00:00 UTC (UTC kama ya jii).
Wakati wa kuzingatia ni 1970 Januari 1 00:00:00 UTC.
Wakati hilo ni: 1554166879383 milima baada ya 1970 Januari 1.
new Date(milliseconds)
new Date(milliseconds)
Kumekadiri kwa kuzalisha tarakimu ya kuzingatia wakati wa kuzingatia milima:
Mfano
var d = new Date(0);
1970 Januari 1 kuzingatia 100,000,000,000 milima ni karibu tarehe ya 1973 Machi 3:
Mfano
var d = new Date(100000000000);
1970 Januari 1 na kuiharibua 100,000,000,000 milima ni karibu tarehe ya 1966 Oktoba 31:
Mfano
var d = new Date(-100000000000);
Mfano
var d = new Date(86400000);
Siku moja (24 saa) ina milima ya 86,400,000.
Method ya tarehe
Kumekadiri Date object, inaweza kutumia mawili sana.MethodTukingia kwa kufanya kazi na hii.
Method ya tarakimu inaruhusiisha kuingia na kusimamia tarehe ya kuzalishwa, siku, mwezi na mwaka, saa, dakika, sekunde na milima ya tarehe kwa sababu ya wakati wa jii au UTC (kama ya jii au GMT).
Method ya tarakimu na eneo la muda itatengenezwa kwenye kitabu kilichofuata.
Onyesha tarakimu
JavaScript (kwa msingi) kiumbua angalichukua tarakimu ya mawili kwa sababu ya uharibifu:
Wed Mar 25 2015 08:00:00 GMT+0800 (Wakati wa China cha Kichwa)
Kwenye HTML inapoonekana jina la tarehe, inatumia methodi ya toString() kwenye kutokea kama stringi.
Mfano
d = new Date(); document.getElementById("demo").innerHTML = d;
Inafanana na:
d = new Date(); document.getElementById("demo").innerHTML = d.toString();
toUTCString()
Methodi inaonekana kwamba tarehe ina uwanja wa UTC (kina cha muonekano wa tarehe).
Mfano
var d = new Date(); document.getElementById("demo").innerHTML = d.toUTCString();
toDateString()
Methodi inaonekana kwamba tarehe ina uwanja wa kuelewa zaidi:
Mfano
var d = new Date(); document.getElementById("demo").innerHTML = d.toDateString();
- Mwitu Mwili wa mabomu wa JS
- Pya Tafiti ya tarehe ya JS