مетод JavaScript Date setHours()

تعریف و استفاده

setHours() این روش برای تنظیم ساعت جسم زمان استفاده می‌شود.

این روش همچنین می‌تواند برای تنظیم دقیقه، ثانیه و میلisecond استفاده شود.

مثال

مثال 1

ساعت را به 15 تنظیم کنید:

var d = new Date();
d.setHours(15);

آزمایش کنید

مثال 2

مثال

زمان را به 15:35:01 تنظیم کنید

var d = new Date();
d.setHours(15, 35, 1);

آزمایش کنید

مثال 3

زمان را به 48 ساعت قبل تنظیم کنید:

var d = new Date();
d.setHours(d.getHours() - 48);

آزمایش کنید

نحوه استفاده

Date.setHours(hour, min, sec, millisec)

مقدار پارامتر

پارامتر توضیح
hour

ضروری. عدد صحیحی است که میزان ساعت را نشان می‌دهد.

مقدار مورد انتظار 0-23 است، اما سایر مقادیر نیز مجاز هستند:

  • -1 باعث می‌شود که آخرین ساعت از روز قبل ایجاد شود
  • 24 باعث می‌شود که اولین ساعت از روز بعدی ایجاد شود
min

اختیاری. عدد صحیحی است که میزان دقیقه را نشان می‌دهد.

مقدار مورد انتظار 0-59 است، اما سایر مقادیر نیز مجاز هستند:

  • -1 باعث می‌شود که آخرین دقیقه از ساعت قبل ایجاد شود
  • 60 باعث می‌شود که اولین دقیقه از ساعت بعدی ایجاد شود
sec

اختیاری. عدد صحیحی است که میزان ثانیه را نشان می‌دهد.

مقدار مورد انتظار 0-59 است، اما سایر مقادیر نیز مجاز هستند:

  • -1 باعث می‌شود که آخرین ثانیه از دقیقه قبل ایجاد شود
  • 60 باعث می‌شود که اولین ثانیه از دقیقه بعدی ایجاد شود
millisec

اختیاری. عدد صحیحی است که میزان میلiseconds را نشان می‌دهد.

مقدار مورد انتظار 0-999 است، اما سایر مقادیر نیز مجاز هستند:

  • -1 باعث می‌شود که آخرین میلisecond از ثانیه قبل ایجاد شود
  • 1000 باعث می‌شود که اولین میلisecond از ثانیه بعدی ایجاد شود

جزئیات فنی

مقدار بازگشتی: عدد، که میزان میلiseconds بین جسم زمان و نیمه شب 1 ژانویه 1970 را نشان می‌دهد.
نسخه JavaScript: ECMAScript 1

پشتیبانی مرورگر

روش Chrome IE Firefox Safari Opera
setHours() پشتیبانی پشتیبانی پشتیبانی پشتیبانی پشتیبانی

صفحات مرتبط

آموزش:تاریخ JavaScript

آموزش:قالب‌بندی تاریخ JavaScript

آموزش:روش‌های تنظیم تاریخ JavaScript