مشخصات مقاله
-
3409
-
0.0
-
6090
-
0
-
0
آموزش قالب های تنظیم تاریخ در جاوا اسکریپت
قالب های مختلف تنظیم تاریخ در جاوا اسکریپت / JavaScript Date Format
قالب بندی های معتبر تنظیم تاریخ در جاوا اسکریپت
در کل سه فرمت مختلف تنظیم تاریخ در جاوا اسکریپت وجود دارد که به ترتیب زیر می باشد.
ISO Dates (ایزو 8601 عناصر داده - قالبهای تبادل - تبادل اطلاعات - نمایش تاریخها و زمانها یک استاندارد بین المللی
درباره تبادل دادههای مرتبط با تاریخ و زمان است)
Long Dates Short Dates
ترکیب نحوی (syntax) ایزو 8601 (روز روز- ماه ماه – سال سال سال سال) نوین ترین و همچنین ارجح ترین روش برای نوشتن و فرمت دهی تاریخ محسوب می گردد.
مثال:و یا با ترکیب نحوی " ماه ماه – سال سال سال سال " بدین تریتب نوشت : 2014-12
مثال:و یا با ترکیب نحوی " سال سال سال سال " بدین ترتیب : 2014
مثال:و یا بدین ترتیب : 2014-12-24T12:00:00
مثال:توجه داشته باشید که T در رشته ی date در مثال بالا نشانگر ساعت هماهنگ جهانی یا همان UTC می باشد.
UTC (ساعت هماهنگ جهانی) و GMT (ساعت گرینویچ یا ساعت جهانی) هر دو یکسان هستند.
فرمت long date اغلب بدین ترتیب نگارش می شود : " سال سال سال سال روز روز ماه ماه ماه ". ترکیب نحوی این فرمت به شرح
زیر می باشد.
اما می توان ترتیب ماه، سال و روز را مطابق میل تغییر داد.
مثال: مثال:اسم ماه ها را می توان به طور کامل نوشت و یا در صورت تمایل تنها حروف اول آن را لحاظ کرد، برای مثال بجای January نوشت jan.
مثال:ویرگول و کوچک بزرگی حروف (اسم ماه مورد نظر) کاملا نادیده گرفته می شود.
مثال:قالب (فرمت) short date اغلب بدین صورت نگارش می شود : " سال سال سال سال / روز روز / ماه ماه ".
مثال:می توان از کاراکترهای "/" یا "-" به عنوان تفکیک کننده ی سال، ماه و روز استفاده کرد.
مثال:جاوا اسکریپت این ترکیب نحوی یا نحوه ی نگارش تاریخ را نیز می پذیرد : " روز روز / ماه ماه / سال سال سال سال ".
مثال:ماه در هر دو فرمت short date و ISO پیش از روز درج می شود.
جاوا اسکریپت همچنین اجازه ی نگارش تاریخ به صورت کامل (با full format) را به برنامه نویس می دهد. به مثال زیر توجه کنید.
نمونه چهارده
document.getElementById("demo").innerHTML =
new Date("Wed Mar 25 2015 09:56:24 GMT+0100 (W. Europe Standard Time)");جاوا اسکریپت خطاهای مربوط به اسم روز و پرانتز را نادیده می گیرد.
نمونه پانزده
document.getElementById("demo").innerHTML =
new Date("Fri Mar 25 2015 09:56:24 GMT+0100 (Tokyo
Time)");