میخوای وارد بازار کار بشی و محصولات خودت رو بفرشی همین الان ثبت نام کن
0

توابع تنظیم تاریخ در جاوا اسکریپت

توابع تنظیم کننده تاریخ در جاوا اسکریپت به شما امکان می دهند مقادیر تاریخ (سال ، ماه ، روز ، ساعت ، دقیقه ، ثانیه ، میلی ثانیه) را برای یک شیء از تاریخ تنظیم کنید.

توابع تنظیم کننده تاریخ

توابع تنظیم کننده تاریخ برای تنظیم بخشی از تاریخ استفاده می شوند:

تابعتوضیحات
()setDateروز را به صورت یک عدد در بازه (۳۱-۱) تنظیم می کند.
()setFullYearسال را تنظیم می کند (بصورت اختیاری ماه و روز هم تنظیم می کند)
()setHoursساعت را به صورت یک عدد در بازه (۲۳-۰) تنظیم می کند.
()setMillisecondsمیلی ثانیه را به صورت یک عدد در بازه (۹۹۹-۰) تنظیم می کند.
()setMinutesدقیقه را به صورت یک عدد در بازه (۵۹-۰) تنظیم می کند.
()setMonthماه را به صورت یک عدد در بازه (۱۱-۰) تنظیم می کند.
()setSecondsثانیه را به صورت یک عدد در بازه (۵۹-۰) تنظیم می کند.
()setTimeزمان را تنظیم می کند (بر حسب میلی ثانیه از تاریخ ۱ ژانویه ۱۹۷۰)

تابع ()setFullYear

تابع setFullYear() سال را در شیء تاریخ تنظیم می کند. در این مثال به سال ۲۰۲۰ تغییر می دهد.

<script>
var d = new Date();
d.setFullYear(2020);
document.getElementById(“demo”).innerHTML = d;
</script>

تابع setFullYear() همچنین می تواند ماه و روز را به صورت اختیاری تنظیم کند.

<script>
var d = new Date();
d.setFullYear(2020۱۱۳);
document.getElementById(“demo”).innerHTML = d;
</script>

تابع ()setMonth

تابع setMonth() ماه را در یک شی تاریخ تنظیم می کند:

<script>
var d = new Date();
d.setMonth(11);
document.getElementById(“demo”).innerHTML = d;
</script>

تابع ()setDate

تابع setDate() روز را در یک شیء تاریخ تنظیم میکند:

<script>
var d = new Date();
d.setDate(15);
document.getElementById(“demo”).innerHTML = d;
</script>

با تابع setDate()همچنین می توانید برای افزودن روز به تاریخ استفاده کنید:

<script>
var d = new Date();
d.setDate(d.getDate() + ۵۰);
document.getElementById(“demo”).innerHTML = d;
</script>

اگر افزودن روز به شیء باعث تغییر ماه یا سال شود، تغییرات توسط شیء تاریخ به صورت خودکار انجام می گردد.

تابع ()setHours

تابع setHours() ساعت را درون یک شیء تاریخ تغییر می دهد:

<script>
var d = new Date();
d.setHours(22);
document.getElementById(“demo”).innerHTML = d;
</script>

تابع ()setMinutes

تابع setMinutes() دقیقه را درون یک شیء تاریخ تغییر می دهد:

<script>
var d = new Date();
d.setMinutes(30);
document.getElementById(“demo”).innerHTML = d;
</script>

تابع ()setSeconds

تابع setSeconds() ثانیه را درون یک شی تاریخ تنظیم می کند:

<script>
var d = new Date();
d.setSeconds(30);
document.getElementById(“demo”).innerHTML = d;
</script>

مقایسه تاریخ ها

تاریخ ها به راحتی قابل مقایسه هستند.

مثال زیر تاریخ امروز را با ۱۴ ژانویه ۲۱۰۰ مقایسه می کند:

var today, someday, text;
today = new Date();
someday = new Date();
someday.setFullYear(2100۰۱۴);

if (someday > today) {
text = “Today is before January 14, 2100.”;
else {
text = “Today is after January 14, 2100.”;
}
document.getElementById(“demo”).innerHTML = text;

جاوا اسکریپت ماهها را از ۰ تا ۱۱ را می شمارد. ژانویه ۰ و دسامبر ۱۱ است.

 

 

امیدواریم آموزش توابع تنظیم تاریخ در جاوا اسکریپت نیز برای شما مفید واقع شده باشد .برای مطالعه پست‌های بیشتر ، ما را در مدرسه کدنویسی تلگرام  و یا در تی جوان اینستاگرام دنبال کنید.

نظراتتون رو زیر همین پست با ما به اشتراک بگذارید.

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

×

سلام کاربر عزیز

هر سوالی دارید در این بخش هستیم تا شما رو راهنمائی کنیم

روی لوگومون کلیک کنید

× چطور میتونم کمکتون کنم؟