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

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

از توابع دریافت تاریخ در جاوا اسکریپت برای به دست آوردن اطلاعات از یک شی تاریخ استفاده می شود. این اطلاعات می تواند روز، ماه، سال، ساعت، دقیقه، ثانیه و… باشد. در جدول زیر، این توابع و توضیح آنها آمده است:

 

تابعتوضیحات
()getFullYearسال را به صورت یک عدد ۴ رقمی می دهد. (yyyy)
()getMonthماه را به صورت یک عدد در بازه (۱۱-۰) می دهد.
()getDateروز را به صورت یک عدد در بازه (۳۱-۱) می دهد.
()getHoursساعت را به صورت یک عدد در بازه (۲۳-۰) می دهد.
()getMinutesدقیقه را به صورت یک عدد در بازه (۵۹-۰) می دهد.
()getSecondsثانیه را به صورت یک عدد در بازه (۵۹-۰) می دهد.
()getMillisecondsمیلی ثانیه را به صورت یک عدد در بازه (۹۹۹-۰) می دهد
()getTimeزمان را (بر حسب میلی ثانیه از ۱ ژانویه ۱۹۷۰) می دهد.
()getDayروز هفته را به صورت یک عدد در بازه (۶-۰) می دهد.
()Date.nowزمان را بر اساس استاندارد ECMAScript 5 می دهد.

تابع ()getTime

تابع getTime() زمان را برحسب میلی ثانیه از ۱ ژانویه ۱۹۷۰ محاسبه کرده و برمی گرداند:

var d = new Date();
document.getElementById(“demo”).innerHTML = d.getTime();

تابع ()getFullYear

تابع getFullYear() سال تاریخ را به صورت یک عدد چهار رقمی برمی گرداند:

var d = new Date();
document.getElementById(“demo”).innerHTML = d.getFullYear();

تابع ()getMonth

تابع getMonth() ماه تاریخ را به صورت عددی در بازه (۱۱-۰) برمی گرداند:

var d = new Date();
document.getElementById(“demo”).innerHTML = d.getMonth();

در جاوا اسکریپت ، ماه اول (ژانویه) ماه شماره ۰ است ، بنابراین دسامبر ماه شماره ۱۱ می شود.

می توانید از آرایه ای از اسامی ماه ها استفاده کنید و با استفاده از getMonth() در خروجی، نام ماه را برگردانید:

var d = new Date();
var months = [“January”“February”“March”“April”“May”“June”“July”“August”“September”“October”“November”“December”];
document.getElementById(“demo”).innerHTML = months[d.getMonth()];

تابع ()getDate

تابع getDate() روز تاریخ را به صورت عددی در بازه (۳۱-۱) برمی گرداند:

var d = new Date();
document.getElementById(“demo”).innerHTML = d.getDate();

تابع ()getHours

تابع getHours() ساعت یک تاریخ را به صورت عددی در بازه (۲۳-۰) برمی گرداند:

var d = new Date();
document.getElementById(“demo”).innerHTML = d.getHours();

تابع ()getMinutes

تابع getMinutes() دقیقه های یک تاریخ را به عددی در بازه (۵۹-۰) برمی گرداند:

var d = new Date();
document.getElementById(“demo”).innerHTML = d.getMinutes();

تابع ()getSeconds

تابعgetSeconds() ثانیه های یک تاریخ را به عددی در بازه (۵۹-۰) برمی گرداند:

var d = new Date();
document.getElementById(“demo”).innerHTML = d.getSeconds();

تابع ()getMilliseconds

تابع getMilliseconds() میلی ثانیه های یک تاریخ را به صورت عددی در بازه (۹۹۹-۰) برمی گرداند:

var d = new Date();
document.getElementById(“demo”).innerHTML = d.getMilliseconds();

تابع ()getDay

تابع getDay() روز هفته یک تاریخ را به صورت عددی در بازه (۶-۰) برمی گرداند:

var d = new Date();
document.getElementById(“demo”).innerHTML = d.getDay();

در جاوا اسکریپت ، روز اول هفته (۰) به معنای “یکشنبه” است ، حتی اگر برخی از کشورهای جهان روز اول هفته را “دوشنبه” در نظر بگیرند.

می توانید از یک آرایه از نام روز های هفته استفاده کرده و با getDay() روز هفته را به صورت نام روز هفته برگردانید:

var d = new Date();
var days = [“Sunday”“Monday”“Tuesday”“Wednesday”“Thursday”“Friday”“Saturday”];
document.getElementById(“demo”).innerHTML = days[d.getDay()];

توابع تاریخ UTC

توابع تاریخ UTC برای کار با تاریخ های UTC (تاریخ جهانی منطقه زمانی) استفاده می شود:

تابعتوضیحات
()getUTCDateمثل ()getDate است ولی تاریخ UTC را بر می گرداند
()getUTCDayمثل ()getDay است ولی روز UTC را بر می گرداند
()getUTCFullYearمثل ()getFullYear است ولی سال UTC را بر می گرداند
()getUTCHoursمثل ()getHours است ولی ساعت UTC را بر می گرداند
()getUTCMillisecondsمثل ()getMilliseconds است ولی میلی ثانیه های UTC را بر می گرداند
()getUTCMinutesمثل ()getMinutes است ولی دقیقه های UTC را بر می گرداند
()getUTCMonthمثل ()getMonth است ولی ماه UTC را بر می گرداند
()getUTCSecondsمثل ()getSeconds است ولی ثانیه های UTC را بر می گرداند

 

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

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

 

ارسال دیدگاه

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

×

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

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

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

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