متد های تنظیم تاریخ جاوا اسکریپت
متدهای تنظیم تاریخ در جاوااسکریپت
جاوااسکریپت دارای متدهای قدرتمندی برای کار با تاریخ و زمان است. این متدها به شما امکان میدهند تا بخشهای مختلف یک شیء Date را تنظیم یا تغییر دهید. در این مقاله به بررسی مهمترین متدهای set در شیء Date میپردازیم.
متدهای اصلی تنظیم تاریخ
شیء Date در جاوااسکریپت شامل متدهای مختلفی برای تنظیم مقادیر تاریخ و زمان است:
- setFullYear(): سال را تنظیم میکند
- setMonth(): ماه را تنظیم میکند (0 تا 11)
- setDate(): روز ماه را تنظیم میکند (1 تا 31)
- setHours(): ساعت را تنظیم میکند (0 تا 23)
- setMinutes(): دقیقه را تنظیم میکند (0 تا 59)
- setSeconds(): ثانیه را تنظیم میکند (0 تا 59)
- setMilliseconds(): میلیثانیه را تنظیم میکند (0 تا 999)
مثالهای کاربردی
در ادامه چند مثال عملی از استفاده از این متدها را مشاهده میکنید:
متد | توضیح | مثال |
---|---|---|
setFullYear() | تنظیم سال | date.setFullYear(2023) |
setMonth() | تنظیم ماه | date.setMonth(5) // خرداد |
setDate() | تنظیم روز ماه | date.setDate(15) |
توجه داشته باشید که ماهها در جاوااسکریپت از 0 (فروردین) تا 11 (اسفند) شمارهگذاری میشوند.
تنظیم زمان
برای تنظیم زمان نیز میتوانید از متدهای زیر استفاده کنید:
- setHours(): ساعت را بین 0 تا 23 تنظیم میکند
- setMinutes(): دقیقه را بین 0 تا 59 تنظیم میکند
- setSeconds(): ثانیه را بین 0 تا 59 تنظیم میکند
- setMilliseconds(): میلیثانیه را بین 0 تا 999 تنظیم میکند
برای اطلاعات بیشتر درباره متدهای تنظیم تاریخ در جاوااسکریپت میتوانید متد های تنظیم تاریخ جاوا اسکریپت و مثالهای بیشتری را مشاهده کنید.
نکات مهم
در هنگام کار با متدهای تنظیم تاریخ به این نکات توجه کنید:
- متدهای set تاریخ را بر حسب زمان محلی تنظیم میکنند
- برخی متدها مانند setMonth() میتوانند مقادیر خارج از محدوده را بپذیرند و تاریخ را به صورت خودکار تنظیم کنند
- برای کار با تاریخهای بینالمللی بهتر است از UTC استفاده شود