Get Date Methods

1️⃣ متدهای پرکاربرد دریافت تاریخ و زمان

متدمثالتوضیح
()getFullYear()d.getFullYearسال کامل (مثلاً 2025)
()getMonth()d.getMonthماه (0–11) → 0=ژانویه، 11=دسامبر
()getDate()d.getDateروز ماه (1–31)
()getDay()d.getDayروز هفته (0–6) → 0=یکشنبه، 6=شنبه
()getHours()d.getHoursساعت (0–23)
()getMinutes()d.getMinutesدقیقه (0–59)
()getSeconds()d.getSecondsثانیه (0–59)
()getMilliseconds()d.getMillisecondsمیلی‌ثانیه (0–999)
()getTime()d.getTimeزمان بر حسب میلی‌ثانیه از 1 Jan 1970
()Date.now()Date.nowزمان فعلی بر حسب میلی‌ثانیه (بدون ساخت شیء)


2️⃣ مثال کامل

let d = new Date("2025-08-30T15:45:30"); console.log("سال:", d.getFullYear()); // 2025 console.log("ماه:", d.getMonth()); // 7 → چون از 0 شروع می‌شود console.log("روز ماه:", d.getDate()); // 30 console.log("روز هفته:", d.getDay()); // 6 → شنبه console.log("ساعت:", d.getHours()); // 15 console.log("دقیقه:", d.getMinutes()); // 45 console.log("ثانیه:", d.getSeconds()); // 30 console.log("میلی‌ثانیه:", d.getMilliseconds()); // 0 console.log("تایم‌استمپ:", d.getTime()); // میلی‌ثانیه از 1970 console.log("زمان فعلی:", Date.now()); // میلی‌ثانیه اکنون

3️⃣ نکته مهم

  • ماه‌ها از 0 تا 11 شماره‌گذاری می‌شوند (ژانویه = 0، فوریه = 1، …، دسامبر = 11).

  • روز هفته از 0 تا 6 (یکشنبه = 0، دوشنبه = 1، …، شنبه = 6).