1. JavaScript tidak mempunyai jenis data tarikh asas, jadi anda hanya boleh membuat objek Tarikh secara eksplisit. Contohnya: var myDate=new Date();
2. Untuk mencipta objek Tarikh yang menyimpan tarikh atau masa tertentu, anda boleh meletakkan tarikh atau tarikh dan masa dalam kurungan
var myDate=new Date("2015/06/16 10:30"); alert(myDate);
Kesan yang dipaparkan oleh penyemak imbas Firefox ialah:
Kesan paparan pelayar IE:
Kesan paparan Google Chrome ialah:
Nota: Jika kod di atas ditulis seperti ini; ralat akan dilaporkan dalam pelayar Firefox dan IE:
var myDate=new Date("2015-06-16 10:30"); alert(myDate);
Mesej ralat penyemak imbas IE:
Mesej ralat penyemak imbas Firefox:
3. Negara yang berbeza menggunakan pesanan yang berbeza untuk menerangkan tarikh, cth. Format tarikh yang ditetapkan oleh Amerika Syarikat ialah MM/DD/YY, manakala format Eropah ialah DD/MM/YY, dan di tanah air, format mereka ialah. YY/MM. Jika menggunakan nama singkatan untuk menentukan bulan. Kemudian anda boleh menggunakannya dalam sebarang susunan.
Contohnya:
var myDate=new Date("Jun 16 2015") alert(myDate); var myDate=new Date(" 16 Jun 2015") alert(myDate); var myDate=new Date("2015 16 Jun ") alert(myDate);
Turutan yang dipaparkan ialah: bulan, hari, tahun
Kesan paparan Firefox:
Kesan paparan IE:
Kesan paparan Google:
4.Objek tarikh, terdapat banyak parameter, var myDate=new Date(setahun,sebulan,aTarikh,aJam,aMinute,aSecond,aMillisaat);
Untuk menggunakan parameter ini, anda perlu menentukan tahun dan bulan dahulu, kemudian gunakan parameter ini, tetapi ia mesti digunakan mengikut tertib, satu demi satu dan anda tidak boleh memilih antaranya.
Contohnya: anda boleh menentukan tahun, bulan, tarikh dan jam tetapi anda tidak boleh menentukan tahun, bulan dan kemudian jam.
Ini adalah salah untuk menulis Pada masa ini, tarikh tidak boleh disertakan dalam petikan berganda:
var myDate=new Date("2015 ,9, 16 ,23"); alert(myDate);
Juga pada masa ini, nombor dan singkatan bulan tidak boleh dicampur Ini juga salah dan ralat akan dilaporkan dalam IE dan Firefox.
var myDate=new Date("2015 ,Jun, 16 ,23"); alert(myDate);
Sebaliknya ia harus ditulis seperti ini:
var myDate=new Date(2015 ,9, 16 ,23); alert(myDate);
*Tetapi anda tidak boleh menentukan tahun, bulan, dan kemudian jamnya.
Contohnya: 14 di sini pada asalnya merujuk kepada pukul 14, tetapi kini ia menjadi tarikh kerana tiada tarikh yang ditetapkan. . .
var myDate=new Date("2015 ,7, ,14"); alert(myDate);
Penyampaian Firefox:
Dalam IE, ralat akan dilaporkan secara langsung:
Dalam Google, ia seperti ini. . :
5 Walaupun kita biasanya menganggap September sebagai bulan kesembilan, Javascript mula mengira bulan dari 0 (Januari), jadi bulan 8 bermaksud September.
Di atas adalah keseluruhan kandungan artikel ini, saya harap anda semua menyukainya.