با عرض سلام خدمت کاربران محترم سایت پی وی لرن. در بخش های قبلی با نوع داده ای تاریخ و زمان در جاوااسکریپت آشنا شدیم، نوع تاریخ و زمان به عنوان یکی از انواع داده ای بسیار مهم ، فرمت ها و متدهای خاص خود را برای دستکاری و مدیریت انواع داده های تاریخ و زمان در جاوااسکریپت دارد، این متدها به دو نوع کلی دریافت و تنظیم داده های تاریخ و زمان تقسیم می شود، در ادامه ی این بخش شما را با متدهای دریافت تاریخ و زمان در جاوااسکریپت آشنا خواهیم کرد.
در این آموزش به انواع متدهای دریافت تاریخ و زمان در جاوااسکریپت و کاربرد آن ها پرداخته ایم.
این توابع برای دریافت تاریخ در جاوا اسکریپت استفاده می شوند.
توضیحات | تابع |
سال را در یک عدد ۴ رقمی برگشت می دهد | ()getFullYear |
ماه را در یک عدد برگشت می دهد (۰ – ۱۱) | ()getMonth |
روز را در یک عدد برگشت می دهد (۱ – ۳۱) | ()getDate |
ساعت را بر می گرداند (۰ – ۲۳) | ()getHours |
دقیقه را بر می گرداند (۰ – ۵۹) | ()getMinutes |
ثانیه را بر می گرداند (۰ – ۵۹) | ()getSeconds |
میلی ثانیه را بر می گرداند ( ۰ – ۹۹۹) | ()getMiliseconds |
زمان را بر می گرداند (milliseconds since January 1, 1970) | ()getTime |
روز هفته را بر می گرداند (۰ – ۶) | ()geDay |
این متد زمان را بر حسب میلی ثانیه بر می گرداند:
1 2 | var d = new Date(); document.getElementById("demo").innerHTML = d.getTime(); |
این متد سال را در قالب ۴ رقم بر می گرداند:
1 2 | var d = new Date(); document.getElementById("demo").innerHTML = d.getFullYear(); |
این متد ماه را در قالب یک عدد بین ۰ تا ۱۱ بر می گرداند:
1 2 | var d = new Date(); document.getElementById("demo").innerHTML = d.getMonth(); |
در جاوا اسکریپت، ماه اول (ژانویه) ماه شماره ۰ است، بنابراین ماه دسامبر ماه شماره ۱۱ خواهد بود.
شما می توانید یک آرایه از نام های ماهها را استفاده کنید و () getMonth برای بازگشت نام ماه استفاده کنید:
1 2 3 | 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()]; |
این متد روز ماه را بر می گرداند :
1 2 | var d = new Date(); document.getElementById("demo").innerHTML = d.getDate(); |
این متد ساعت روز را بر می گرداند :
1 2 | var d = new Date(); document.getElementById("demo").innerHTML = d.getHours(); |
این متد دقیقه های ساعت فعلی را بر می گرداند :
1 2 | var d = new Date(); document.getElementById("demo").innerHTML = d.getMinutes(); |
این متد ثانیه های دقیقه فعلی را بر می گرداند :
1 2 | var d = new Date(); document.getElementById("demo").innerHTML = d.getSeconds(); |
این متد میلی ثانیه ثانیه جاری را بر می گرداند :
1 2 | var d = new Date(); document.getElementById("demo").innerHTML = d.getMilliseconds(); |
این متد روز هفته را بر می گرداند:
1 2 | var d = new Date(); document.getElementById("demo").innerHTML = d.getDay(); |
در جاوا اسکریپت، اولین روز هفته (۰) به معنای “یکشنبه” است، حتی اگر برخی از کشورها در جهان روز اول هفته را “دوشنبه” در نظر بگیرند.
شما می توانید یک آرایه از نام ها استفاده کنید و () getDay نام روز اول هفته را برمی گرداند.
تمام این توابع مانند توابع get بالا عمل می کنند اما تاریخ را بر حسب استاندارد UTC بر می گرداند.
فرمت تاریخ و زمان در جاوااسکریپت به عنوان یکی از پرکاربردترین انواع داده ای و فرمت های آن شامل متدها و توابع بسیاری برای دریافت مقادیر Date و تنظیم آن می باشد، که در این بخش ما چگونگی دریافت بخش های مختلف تاریخ و زمان جاری سیستم را با استفاده از متدهای دریافت تاریخ و زمان در جاوااسکریپت ارائه کردیم.