تاریخ و زمان در جاوا اسکریپت

جاوااسکریپت روشهای مختلفی برای گرفتن تاریخ و زمان جاری ارائه میدهد. در اینجا برخی از رایجترین روشها آمده است:
Date.now()
: تایماستمپ جاری را در میلیثانیه باز میگرداند.
let timestamp = Date.now();
console.log(timestamp); // مثلا 1632761845000
new Date()
: یک شیء Date جدید ایجاد میکند که تاریخ و زمان جاری را در بر دارد.
let currentDate = new Date();
console.log(currentDate); // مثلا Mon Oct 11 2021 15:30:45 GMT+0000 (UTC)
getFullYear()
: سال (۴ رقمی) تاریخ مشخص شده را باز میگرداند.
let year = currentDate.getFullYear();
console.log(year); // مثلا 2021
getMonth()
: ماه (۰-۱۱) تاریخ مشخص شده را باز میگرداند.
let month = currentDate.getMonth();
console.log(month); // مثلا 9 (برای اکتبر)
getDate()
: روز ماه (۱-۳۱) تاریخ مشخص شده را باز میگرداند.
let dayOfMonth = currentDate.getDate();
console.log(dayOfMonth); // مثلا 11
getDay()
: روز هفته (۰-۶) را باز میگرداند که ۰ نشاندهنده یکشنبه است.
let dayOfWeek = currentDate.getDay();
console.log(dayOfWeek); // مثلا 1 (برای دوشنبه)
getHours()
: ساعت (۰-۲۳) تاریخ مشخص شده را باز میگرداند.
let hours = currentDate.getHours();
console.log(hours); // مثلا 15
getMinutes()
: دقیقه (۰-۵۹) تاریخ مشخص شده را باز میگرداند.
let minutes = currentDate.getMinutes();
console.log(minutes); // مثلا 30
getSeconds()
: ثانیه (۰-۵۹) تاریخ مشخص شده را باز میگرداند.
let seconds = currentDate.getSeconds();
console.log(seconds); // مثلا 45
getMilliseconds()
: میلیثانیه (۰-۹۹۹) تاریخ مشخص شده را باز میگرداند.
let milliseconds = currentDate.getMilliseconds();
console.log(milliseconds); // مثلا 500
toISOString()
: تاریخ را در فرمت ISO (YYYY-MM-DDTHH:mm:ss.sssZ) باز میگرداند.
let isoString = currentDate.toISOString();
console.log(isoString); // مثلا 2021-10-11T15:30:45.000Z
toLocaleString()
: تاریخ را به صورت رشتهای با فرمت محلی باز میگرداند.
let localeString = currentDate.toLocaleString();
console.log(localeString); // مثلا 10/11/2021, 3:30:45 PM
دیدگاهتان را بنویسید