Rumah > hujung hadapan web > tutorial js > Bagaimana untuk mendapatkan tarikh dan masa semasa dalam js

Bagaimana untuk mendapatkan tarikh dan masa semasa dalam js

下次还敢
Lepaskan: 2024-05-01 09:54:19
asal
1153 orang telah melayarinya

Terdapat tiga cara untuk mendapatkan tarikh dan masa semasa dalam JavaScript: gunakan objek Date untuk menyediakan sifat tarikh dan masa, seperti date.getDate(), date.getMonth(), dsb. Menggunakan kaedah Date.now(), mengembalikan bilangan milisaat sejak zaman itu. Menggunakan rentetan format standard ISO yang mengandungi maklumat seperti tahun, bulan, tarikh, jam, minit, saat dan zon waktu milisaat mengimbangi.

Bagaimana untuk mendapatkan tarikh dan masa semasa dalam js

Bagaimana untuk mendapatkan tarikh dan masa semasa dalam JavaScript

Dalam JavaScript, terdapat kaedah berikut untuk mendapatkan tarikh dan masa semasa:

1 Gunakan objek Tarikh

Tarikhcode> objek mewakili Tarikh dan masa. Objek Date baharu boleh dibuat dengan cara berikut: Date 对象表示一个日期和时间。可以通过以下方式创建一个新的 Date 对象:

<code class="js">const date = new Date();</code>
Salin selepas log masuk

该对象包含当前日期和时间的信息,可以通过以下属性访问:

  • date.getDate(): 返回当前日期的日期(1-31)
  • date.getMonth(): 返回当前日期的月份(0-11)
  • date.getFullYear(): 返回当前日期的年份
  • date.getHours(): 返回当前时间的时
  • date.getMinutes(): 返回当前时间的分
  • date.getSeconds(): 返回当前时间的秒
  • date.getMilliseconds(): 返回当前时间的毫秒

2. 使用 Date.now() 方法

Date.now() 方法返回自纪元以来经过的毫秒数。可以通过以下方式使用它:

<code class="js">const msSinceEpoch = Date.now();</code>
Salin selepas log masuk

3. 使用 ISO 标准格式字符串

JavaScript 中的 Date

<code class="js">const isoString = date.toISOString();</code>
Salin selepas log masuk
Objek ini mengandungi maklumat tentang tarikh dan masa semasa, yang boleh diakses melalui sifat berikut:
  • date.getDate() : Mengembalikan tarikh semasa Tarikh (1-31)
  • date.getMonth(): Mengembalikan bulan tarikh semasa (0-11)
  • date.getFullYear() code>: Mengembalikan bulan tarikh semasa Tahun<li> <code>date.getHours(): Mengembalikan jam masa semasa
  • date.getMinutes(): Mengembalikan minit masa semasa
  • date.getSeconds( ): Mengembalikan saat masa semasa
  • date.getMilliseconds(): Mengembalikan milisaat masa semasa
2. Gunakan kaedah Date.now()

Tarikh() mengembalikan bilangan milisaat yang berlalu sejak zaman itu. Anda boleh menggunakannya dengan cara berikut:

<code class="js">const date = new Date();

const fullDate = `${date.getDate()}/${date.getMonth() + 1}/${date.getFullYear()}`;
const fullTime = `${date.getHours()}:${date.getMinutes()}:${date.getSeconds()}`;

console.log(`Current date: ${fullDate}`);
console.log(`Current time: ${fullTime}`);</code>
Salin selepas log masuk

3 Menggunakan rentetan format standard ISO

Tarikh objek dalam JavaScript boleh ditukar kepada rentetan format standard ISO 8601. Rentetan tersebut mengandungi maklumat berikut:

🎜Tahun🎜🎜Bulan🎜🎜Tarikh🎜🎜Jam🎜🎜Minit🎜🎜Saat🎜🎜Millisaat🎜 boleh diketepikan dalam format ISO🎜🎜🎜🎜 x: 🎜
<code>Current date: 31/12/2023
Current time: 12:00:00</code>
Salin selepas log masuk
🎜 Contoh 🎜🎜Contoh kod untuk mendapatkan tarikh dan masa semasa: 🎜rrreee🎜Output: 🎜rrreee

Atas ialah kandungan terperinci Bagaimana untuk mendapatkan tarikh dan masa semasa dalam js. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan