روشهای تنظیم تاریخ JavaScript
- صفحه قبلی روشهای دریافت تاریخ JS
- صفحه بعدی ریاضیات JS
با استفاده از روش «تنظیم تاریخ» میتوانید تاریخ یک شیء تاریخ را تنظیم کنید (سال، ماه، روز، ساعت، دقیقه، ثانیه، میلی ثانیه).
روشهای تنظیم تاریخ
روشهای تنظیم تاریخ استفاده میشوند برای تنظیم بخشهای مختلف یک تاریخ. در زیر روشهای بیشترین استفاده را داریم (بر اساس ترتیب الفبایی):
مетод | توضیح |
---|---|
setDate() | با عدد (1-31) روز را تنظیم کنید |
setFullYear() | تنظیم سال (اختیاری ماه و روز) |
setHours() | تنظیم ساعت (0-23) |
setMilliseconds() | تنظیم میلی ثانیه (0-999) |
setMinutes() | تنظیم دقیقه (0-59) |
setMonth() | تنظیم ماه (0-11) |
setSeconds() | تنظیم ثانیه (0-59) |
setTime() | تنظیم زمان (از 1 ژانویه 1970 تا امروز به میلی ثانیه): |
مетод setFullYear()
setFullYear()
مетод تنظیم سال یک شیء تاریخ. این مثال سال 2020 را تنظیم میکند:
مثال
<script> var d = new Date(); d.setFullYear(2020); document.getElementById("demo").innerHTML = d; </script>
setFullYear()
این روش میتواندانتخابتنظیم ماه و روز:
مثال
<script> var d = new Date(); d.setFullYear(2020, 11, 3); document.getElementById("demo").innerHTML = d; </script>
مетод setMonth()
setMonth()
مетод تنظیم ماههای یک شیء تاریخ (0-11):
مثال
<script> var d = new Date(); d.setMonth(11); document.getElementById("demo").innerHTML = d; </script>
مетод setDate()
setDate()
مетод تنظیم روزهای یک شیء تاریخ (1-31):
مثال
<script> var d = new Date(); d.setDate(15); document.getElementById("demo").innerHTML = d; </script>
setDate()
این روش همچنین میتواند برای اضافه کردن روزها استفاده شودافزودنبه تاریخ:
مثال
<script> var d = new Date(); d.setDate(d.getDate() + 50); document.getElementById("demo").innerHTML = d; </script>
اگر روزها را اضافه کنید، ماه یا سال را تغییر دهید، تغییرات توسط شیء تاریخ به صورت خودکار مدیریت میشوند.
مетод setHours()
setHours()
مетод تنظیم ساعتهای یک شیء تاریخ (0-23):
مثال
<script> var d = new Date(); d.setHours(22); document.getElementById("demo").innerHTML = d; </script>
مетод setMinutes()
setMinutes()
مетод تنظیم دقیقههای یک شیء تاریخ (0-59):
مثال
<script> var d = new Date(); d.setMinutes(30); document.getElementById("demo").innerHTML = d; </script>
مетод setSeconds()
setSeconds()
مетод تنظیم ثانیههای یک شیء تاریخ (0-59):
مثال
<script> var d = new Date(); d.setSeconds(30); document.getElementById("demo").innerHTML = d; </script>
مقایسه تاریخها
تاریخها به راحتی قابل مقایسه هستند.
در مثال زیر، امروز را با 16 ژانویه 2049 مقایسه میکنیم:
مثال
var today, someday, text; today = new Date(); someday = new Date(); someday.setFullYear(2049, 0, 16); اگر someday > today است { text = "امروز پیش از 16 ژانویه 2049 است"; } text = "امروز پس از 16 ژانویه 2049 است"; } document.getElementById("demo").innerHTML = text;
ماههای 0 تا 11 در JavaScript شمارش میشوند. ماه اول 0 است. ماه دوازدهم 11 است.
منوی مرجع کامل تاریخ JavaScript
برای دسترسی به منوی مرجع کامل تاریخ، لطفاً به منوی کامل ما منوی مرجع تاریخ JavaScript.
این کتابخانه شامل توضیحات و مثالهای همه属性 و روشهای تاریخ است.
- صفحه قبلی روشهای دریافت تاریخ JS
- صفحه بعدی ریاضیات JS