آموزش رایگان برنامه نویسی، گرافیک، سئو و ....
فرمت های ورودی تاریخ در جاوااسکریپت (قسمت سی و ششم)
همانطور که در جلسه قبلی توضیح داده شد یکی از روش های درج تاریخ در تابع Date رشته است.
برای درج تاریخ 3 فرمت ورودی وجود دارد:
فرمت ISO International Standard استاندارد جهانی بصورت عدد با استفاده از (-)
این استاندارد دارای کد 8601 برای نمایش تاریخ و زمان است. فرمت نوشتن این استاندارد (YYYY-MM-DD) است.
فرمت اول:
YYYY-MM-DD
مثال:
const d = new Date("2022-03-15");
فرمت دوم: در این حالت ممکن است رفتار برخی از مرورگرها ناشناخته باشد، مقدار بازگشتی برابر با NaN باشد.
MM-DD-YYYY
مثال:
const d = new Date("03-15-2022");
فرمت سوم:
YYYY-MM-DDTHH:MM:SSZ
مثال:
const d = new Date("2022-03-15T12:00:00Z");
برای جداسازی تاریخ و زمان از حرف T بزرگ استفاده شده است. حرف Z انتهایی، زمان را بر مبنای UTC مشخص میکند.
اگر قصد دارید زمان خود را بر اساس UTC تنظیم کنید میتوانید حرف Z انتهایی را بر داشته و فرمت HH:MM+ یا HH:MM- را در انتها استفاده کنید.
علامت - در HH:MM- زمان را به سمت جلو و علامت + در HH:MM+زمان را به سمت عقب میبرد.
مثال:
new Date("2022-03-15T12:00:00Z");
//Wed Mar 15 2022 16:30:00 GMT+0430 (Iran Daylight Time)
const d = new Date("2022-03-15T12:00:00-06:30");
//Wed Mar 15 2022 23:00:00 GMT+0430 (Iran Daylight Time)
new Date("2022-03-15T12:00:00+01:00");
//Wed Mar 15 2022 15:30:00 GMT+0430 (Iran Daylight Time)
نکته: در صورتی که حروف T و Z را قرار ندهید ممکن است زمان بدرستی نمایش داده نشود.
مشاهده ادامه در لینک زیر:
https://dejavan.ir
سخن پایانی
این بود یکی دیگر از آموزش جاوااسکریپت در صورت داشتن سوال یا نظر اون رو با من در میان بزارید.
من امیر جوان میر هستم گرافیست و توسعه دهنده وب از سال 1390
instagram: https://www.instagram.com/amir.javanmir/
تمامی حقوق این مطلب متعلق به سایت دیزاینر جوان می باشد هرگونه استفاده از این مطلب با ذکر منبع آن بلامانع است.
website: https://dejavan.ir
instagram: https://instagram.com/designer.javan
twitter: https://twitter.com/designer_javan
Telegram: https://t.me/designer_javan
مطلبی دیگر از این انتشارات
Math در جاوااسکریپت (قسمت سی و چهار)
مطلبی دیگر از این انتشارات
مقدمه جاوااسکریپت (قسمت اول)
مطلبی دیگر از این انتشارات
خروجی گرفتن در جاوااسکریپت (قسمت چهارم)