Format Tanggal pada JavaScript – DosenIT.com

Ada 3 jenis tata letak enter hari yang umum digunakan pada JavaScript, yaitu:

Tipe Contoh
ISO Date “2015-03-25” (Standard Internasional)
Short Date “03/25/2015”
Long Date “Mar 25 2015” atau bahkan “25 Mar 2015”

Format ISO mengamati pedoman kriteria teliti berat JavaScript.

Format tambahan tidak didefinisikan bersama tidak diragukan lagi dan juga kemungkinan besar terutama untuk browser.

Output Tanggal JavaScript

Terlepas berasal dari tata letak enter hari, Output hari pada JavaScript pasti akan ditampilkan berat tata letak untai pesan teks total. Contoh:

Wed Mar 25 2015 07:00:00 GMT+0700 (Western Indonesia Time)

Tanggal ISO JavaScript

ISO 8601 adalah kriteria di seluruh dunia untuk lukisan hari dan juga kesempatan.

Sintaks ISO 8601 (YYYY-MM-DD) tambahan merupakan tata letak hari JavaScript yang banyak beberapa digunakan.

Contoh:

<!DOCTYPE html>
<html>
<physique>

<h2>Tanggal ISO JavaScript</h2>

<p id="demo"></p>

<script>
var d = new Date("2015-03-25");
doc.getElementById("demo").innerHTML = d;
</script>

</physique>
</html>

Tanggal yang ditampilkan pasti akan orang yang dicintai terhadap zona kesempatan Anda.

Tanggal ISO (Tahun dan juga Bulan)

Tanggal ISO dapat ditulis tanpa menyertakan waktu atau bahkan seluruhnya tahun dan juga bulan (YYYY-MM).

Contoh:

<!DOCTYPE html>
<html>
<physique>

<h2>Tanggal ISO JavaScript</h2>

<p id="demo"></p>

<script>
var d = new Date("2015-03"); 
doc.getElementById("demo").innerHTML = d;
</script>

</physique>
</html>

Hasil zona kesempatan di terbaik pasti akan bervariasi diantara 28 Februari dan juga 1 Maret.

Tanggal ISO (Hanya Tahun)

Tanggal ISO dapat ditulis tanpa menyertakan bulan dan juga waktu, seluruhnya terdapat tahun (YYYY).

Contoh:

<!DOCTYPE html>
<html>
<physique>

<h2>Tanggal ISO JavaScript</h2>

<p id="demo"></p>

<script>
var d = new Date("2015");
doc.getElementById("demo").innerHTML = d;
</script>

</physique>
</html>

Hasil zona kesempatan di terbaik pasti akan dengan cara yang berbeda diantara 31 Desember 2014 dan juga 1 Januari 2015.

Lihat lebih banyak:  Perbedaan Browser dan Search Engine Beserta Contohnya

Tanggal ISO (Tanggal-Waktu)

Tanggal ISO dapat ditulis bersama peningkatan jam waktu, saat, dan juga detik (YYYY-MM-DDTHH: MM: SSZ).

Contoh:

<!DOCTYPE html>
<html>
<physique>

<h2>JavaScript ISO Dates</h2>

<p> Pisahkan hari dan juga kesempatan bersama huruf luas T. </p>

<p> Tunjukkan kesempatan UTC bersama huruf kapital Z. </p>

<p id="demo"></p>

<script>
var d = new Date("2015-03-25T12:00:00Z");
doc.getElementById("demo").innerHTML = d;
</script>

</physique>
</html>

Tanggal dan juga kesempatan dipisahkan bersama huruf kapital T.

Waktu UTC ditentukan bersama huruf kapital Z.

Jika Anda lebih suka menambah kesempatan orang yang dicintai terhadap UTC, keluarkan Z dan juga menggabungkan + HH: MM atau bahkan -HH: MM sebagai alternatif.

Contoh:

<!DOCTYPE html>
<html>
<physique>

<h2>JavaScript ISO Dates</h2>

<p> Ubah kesempatan orang yang dicintai terhadap UTC bersama menambahkan + HH: MM atau bahkan menurun -HH: MM ke dalam kesempatan. </p>

<p id="demo"></p>

<script>
doc.getElementById("demo").innerHTML =
new Date("2015-03-25T12:00:00-06:00");
</script>

</physique>
</html>

UTC (Universal Time Coordinated) setiap bit sebagai bersama GMT (Greenwich Mean Time).

Menghilangkan T atau bahkan Z berat untai hari-kesempatan dapat memberikan hasil akhir yang dengan cara yang berbeda di browser yang dengan cara yang berbeda.

Zona kesempatan

Saat atur hari, tanpa menentukan zona kesempatan, JavaScript pasti akan menggunakan zona kesempatan browser.

Saat atur hari, tanpa menentukan zona kesempatan, hasilnya pasti akan diubah ke dalam zona kesempatan browser.

Dengan frase tambahan: Jika hari / kesempatan dibuat berat GMT (Greenwich Mean Time), hari / kesempatan pasti akan diubah ke dalam CDT (Central US Daylight Time) jika pelanggan menjelajah berasal dari AS inti.

Short Date JavaScript.

Tanggal kecil (quick date) pada JavaScript ditulis bersama sintaks “MM / DD / YYYY” seperti ini.

Contoh:

<!DOCTYPE html>
<html>
<physique>

<h2>JavaScript new Date()</h2>

<p id="demo"></p>

<script>
var d = new Date("03/25/2015");
doc.getElementById("demo").innerHTML = d;
</script>

</physique>
</html>

PERINGATAN!

Di sejumlah browser, bulan atau bahkan waktu tanpa nol di sebelumnya dapat buat error.

var d = new Date("2015-3-25");

Aturan “YYYY / MM / DD” jika tidak ditentukan (undefined).
Beberapa browser pasti akan mencoba menebak formatnya. Beberapa pasti akan mengembalikan nilai pasar NaN.

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

Aturan “DD-MM-YYYY” tambahan tidak ditentukan (undefined).
Beberapa browser pasti akan mencoba menebak formatnya. Beberapa pasti akan mengembalikan nilai pasar NaN.

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

Long Date JavaScript

Tanggal rentang (lengthy date) banyak umum ditulis bersama sintaks “MMM DD YYYY” seperti ini.

Lihat lebih banyak:  Perbedaan SQL dan NoSQL - DosenIT.com

Contoh:

<!DOCTYPE html>
<html>
<physique>

<h2>JavaScript new Date()</h2>

<p id="demo"></p>

<script>
var d = new Date("Mar 25 2015");
doc.getElementById("demo").innerHTML = d;
</script>

</physique>
</html>

Sedangkan penentuan posisi bulan dan juga waktu bisa dengan mudah berat seri apapun.

Contoh:

<!DOCTYPE html>
<html>
<physique>

<h2>JavaScript new Date()</h2>

<p id="demo"></p>

<script>
var d = new Date("25 Mar 2015");
doc.getElementById("demo").innerHTML = d;
</script>

</physique>
</html>

Dan, bulan bisa dengan mudah ditulis total (Januari), atau bahkan disingkat (Jan).

Contoh:

<!DOCTYPE html>
<html>
<physique>

<h2>JavaScript new Date()</h2>

<p id="demo"></p>

<script>
var d = new Date("January 25 2015");
doc.getElementById("demo").innerHTML = d;
</script>

</physique>
</html>
<!DOCTYPE html>
<html>
<physique>

<h2>JavaScript new Date()</h2>

<p id="demo"></p>

<script>
var d = new Date("Jan 25 2015");
doc.getElementById("demo").innerHTML = d;
</script>

</physique>
</html>

Koma diabaikan dan juga penamaan tidak mengidentifikasi huruf luas / sedikit.

Contoh:

<!DOCTYPE html>
<html>
<physique>

<h2>JavaScript new Date()</h2>

<p id="demo"></p>

<script>
var d = new Date("JANUARY, 25, 2015");
doc.getElementById("demo").innerHTML = d;
</script>

</physique>
</html>

Tanggal Input – Tanggal Parsing

Jika kita menginginkan untai hari yang legitimate, jadi dapat menggunakan pendekatan Date.parse() untuk mengubahnya akhirnya menjadi milidetik.

Date.parse() digunakan untuk mengembalikan kuantitas milidetik diantara hari dan juga 1 Januari 1970.

Contoh:

<!DOCTYPE html>
<html>
<physique>

<h2>JavaScript Date.parse()</h2>

<p>Date.parse() digunakan untuk mengembalikan kuantitas milidetik diantara hari dan juga 1 Januari 1970.</p>

<p id="demo"></p>

<script>
var msec = Date.parse("March 21, 2012");
doc.getElementById("demo").innerHTML = msec;
</script>

</physique>
</html>

Kemudian kita tambahan dapat menggunakan kuantitas milidetik untuk mengubahnya akhirnya menjadi sesuatu hari.

Contoh:

<!DOCTYPE html>
<html>
<physique>

<p> Date.parse (untai) mengembalikan nilai pasar milidetik. </p>
<p> Anda dapat menggunakan nilai pasar kembalian untuk mengonversi untai akhirnya menjadi sesuatu hari: </p>

<p id="demo"></p>

<script>
var msec = Date.parse("March 21, 2012");
var d = new Date(msec);
doc.getElementById("demo").innerHTML = d;
</script>

</physique>
</html>

Anda sederhana menonton: Format Tanggal pada JavaScript – DosenIT.com

Sumber: https://taylorswift10years.com

Kategori: Teknologi

Leave a Reply

Your email address will not be published.