tutorial pengembangan web terbaru
 

JavaScript Tanggal Format


JavaScript Tanggal Masukan

Ada umumnya 4 jenis format tanggal JavaScript:

Mengetik Contoh
ISO Tanggal "2015-03-25" (The International Standard)
singkat Tanggal "03/25/2015" atau "2015/03/25"
panjang Tanggal "Mar 25 2015" atau "25 Mar 2015"
penuh Tanggal "Wednesday March 25 2015"

JavaScript Tanggal Keluaran

Independen format masukan, JavaScript akan (secara default) tanggal output dalam teks lengkap format string:

Wed Mar 25 2015 01:00:00 GMT+0100 (W. Europe Standard Time)

Tanggal JavaScript ISO

ISO 8601 adalah standar internasional untuk representasi tanggal dan waktu.

ISO 8601 sintaks (YYYY-MM-DD) juga disukai JavaScript format tanggal:

Contoh (Complete tanggal)

var d = new Date("2015-03-25");
Cobalah sendiri "

Tanggal dihitung akan relatif terhadap zona waktu Anda.
Tergantung pada zona waktu Anda, hasilnya di atas akan bervariasi antara 24 Maret dan 25 Maret.

Hal ini dapat ditulis tanpa menentukan hari (YYYY-MM) :

Contoh (Tahun dan bulan)

var d = new Date("2015-03");
Cobalah sendiri "

zona waktu akan bervariasi hasilnya di atas antara 28 Februari dan 1 Maret.

Hal ini dapat ditulis tanpa bulan dan hari (YYYY) :

Contoh (Hanya tahun)

var d = new Date("2015");
Cobalah sendiri "

zona waktu akan bervariasi hasilnya di atas antara 31 Desember 2014 dan 1 Januari 2015.

Hal ini dapat ditulis dengan menambahkan jam, menit, dan detik (YYYY-MM-DDTHH:MM:SS) :

Contoh (tanggal Lengkap ditambah jam, menit, dan detik)

var d = new Date("2015-03-25T12:00:00");
Cobalah sendiri "

T di tanggal string, antara tanggal dan waktu, menunjukkan waktu UTC.

UTC (Universal Time Coordinated) adalah sama dengan GMT (Greenwich Mean Time).


Tanggal JavaScript panjang.

Tanggal panjang yang paling sering ditulis dengan "MMM DD YYYY" sintaks seperti ini:

Contoh

var d = new Date("Mar 25 2015");
Cobalah sendiri "

Bulan dan hari dapat dalam urutan apapun:

Contoh

var d = new Date("25 Mar 2015");
Cobalah sendiri "

Dan, bulan dapat ditulis secara penuh (Januari), atau disingkat (Jan):

Contoh

var d = new Date("January 25 2015");
Cobalah sendiri "

Contoh

var d = new Date("Jan 25 2015");
Cobalah sendiri "

Koma diabaikan. Nama-nama adalah case sensitif:

Contoh

var d = new Date("JANUARY, 25, 2015");
Cobalah sendiri "

Tanggal JavaScript pendek.

Tanggal pendek yang paling sering ditulis dengan "MM/DD/YYYY" sintaks seperti ini:

Contoh

var d = new Date("03/25/2015");
Cobalah sendiri "

JavaScript juga akan menerima "YYYY/MM/DD" :

Contoh

var d = new Date("2015/03/25");
Cobalah sendiri "

Bulan ditulis sebelum hari dalam semua tanggal pendek dan format tanggal ISO.


Tanggal Format penuh

JavaScript akan menerima string tanggal di "format JavaScript penuh":

Contoh

var d = new Date("Wed Mar 25 2015 09:56:24 GMT+0100 (W. Europe Standard Time)");
Cobalah sendiri "

JavaScript akan mengabaikan kesalahan baik dalam nama hari dan dalam kurung waktu:

Contoh

var d = new Date("Fri Mar 25 2015 09:56:24 GMT+0100 (Tokyo Time)");
Cobalah sendiri "

Zona waktu

JavaScript menerima zona waktu ini:

Zona waktu Deskripsi
UTC Coordinated Universal Time
GMT Greenwich Mean Time
EDT (US) Eastern Daylight Time
CDT (US) Central Daylight Time
MDT (AS) Gunung Daylight Time
PDT (US) Pacific Daylight Time
EST (US) Eastern Standard Time
CST (US) Central Standard Time
MST (US) Mountain Standard Time
PST (US) Pacific Standard Time

Ketika menetapkan tanggal, tanpa menentukan zona waktu, JavaScript akan menggunakan zona waktu browser.

Ketika mendapatkan kencan, tanpa menentukan zona waktu, hasilnya dikonversi ke zona waktu browser.

Dengan kata lain: Jika tanggal / waktu diciptakan di GMT (Greenwich Mean Time), tanggal / waktu akan dikonversi ke CDT (Central US Daylight Time) jika pengguna menelusuri dari sentral AS.