Set Date Methods
متدهای set
در شیء Date
برای تنظیم/تغییر تاریخ و زمان استفاده میشوند.
1️⃣ متدهای تنظیم تاریخ و زمان
متد | مثال | توضیح |
---|---|---|
()setFullYear | d.setFullYear(2025) | تنظیم سال کامل (و میتواند ماه و روز هم بگیرد) |
()setMonth | d.setMonth(11) | تنظیم ماه (0–11) → 0=ژانویه، 11=دسامبر |
()setDate | d.setDate(15) | تنظیم روز ماه (1–31) |
()setHours | d.setHours(22) | تنظیم ساعت (0–23) |
()setMinutes | d.setMinutes(45) | تنظیم دقیقه (0–59) |
()setSeconds | d.setSeconds(30) | تنظیم ثانیه (0–59) |
()setMilliseconds | d.setMilliseconds(500) | تنظیم میلیثانیه (0–999) |
()setTime | d.setTime(1700000000) | تنظیم زمان بر حسب میلیثانیه از 1 Jan 1970 |
2️⃣ مثال کامل
✅ نکات مهم:
-
متدهای
set
تاریخ موجود را تغییر میدهند (مقدار قبلی بازنویسی میشود). -
اگر مقدار بیش از حد بدهید (مثلاً
d.setDate(35)
)، جاوااسکریپت به ماه بعد انتقال میدهد. -
ترکیب متدها برای تنظیم دقیق تاریخ/زمان استفاده میشود.