توضیح:
این تابع برای شما ساعت را بر روی تاریخ از ۰ تا ۲۳ تنظیم می کند.
در این متد هم می توان دقیقه، ثانیه و میلی ثانیه را تنظیم کرد.
نحوه نوشتن:
1 |
Date.setHours(hour, min, sec, millisec); |
پارامترها:
- مقدار hour: یک مقدار عددی بین عدد ۰ تا ۲۳ برای تنظیم ساعت.در صورت وارد کردن عدد ۱- به آخرین ساعت روز قبل برمیگردد.در صورت وارد کردن عدد ۲۴ به اولین ساعت روز بعد می رود. (ضروری)
- مقدار min: یک مقدار عددی بین عدد ۰ تا ۵۹ برای تنظیم دقیقه.در صورت وارد کردن عدد ۱- به آخرین دقیقه ساعت قبل برمیگردد.در صورت وارد کردن عدد ۶۰ به اولین دقیقه ساعت بعد می رود. (اختیاری)
- مقدار sec: یک مقدار عددی بین عدد ۰ تا ۵۹ برای تنظیم ثانیه.در صورت وارد کردن عدد ۱- به آخرین ثانیه دقیقه قبل برمیگردد.در صورت وارد کردن عدد ۶۰ به اولین ثانیه دقیقه بعد می رود. (اختیاری)
- مقدار millisec: یک مقدار عددی بین عدد ۰ تا ۹۹۹ برای تنظیم میلی ثانیه.در صورت وارد کردن عدد ۱- به آخرین ثانیه قبلی برمیگردد.در صورت وارد کردن عدد ۱۰۰۰ به اولین ثانیه بعدی می رود. (اختیاری)
مقدار بازگشت:
یک عدد در قالب میلی ثانیه از ۱ ژانویه ۱۹۷۰
وضعیت پشتیبانی از مرورگرها:
مرورگر Chrome | مرورگر Firefox | مرورگر IE | مرورگر Edge | مرورگر Safari | مرورگر Opera |
---|---|---|---|---|---|
همگی | همگی | همگی | همگی | همگی | همگی |
مثال:
1 2 3 |
const d = new Date(); d.setHours(15); //Thu Oct 20 2022 15:40:11 GMT+0330 (Iran Standard Time) |
1 2 3 |
const d = new Date(); d.setHours(15, 35, 1); //Thu Oct 20 2022 15:35:01 GMT+0330 (Iran Standard Time) |
1 2 3 |
const d = new Date(); d.setHours(d.getHours() - 48); //Tue Oct 18 2022 09:41:03 GMT+0330 (Iran Standard Time) |