آموزش شی Date در جاوا اسکریپت
آموزش شی Date در جاوا اسکریپت
در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش شی Date در جاوا اسکریپت خواهیم پرداخت.
شی Date یک نوع داده است که در زبان جاوا اسکریپت ساخته شده است. همانطور که در زیر نشان داده شده است ، اشیا Date تاریخ با تاریخ جدید ()new Date ایجاد می شوند.
هنگامی که یک شی Date ایجاد شد، تعدادی از روش ها به شما امکان می دهند آن را کار کنید. اکثر روش ها به سادگی به شما امکان می دهند سال ، ماه ، روز ، ساعت ، دقیقه ، ثانیه و میلی ثانیه شی را با استفاده از زمان محلی یا زمان UTC (جهانی یا GMT) تعیین و تنظیم کنید.
استاندارد ECMAScript به شی Date نیاز دارد تا بتواند هر تاریخ و زمانی را با دقت میلی ثانیه در 100 میلیون روز قبل یا بعد از 1/1/1970 نشان دهد. این یک محدوده منفی یا 273،785 سال است ، بنابراین JavaScript می تواند تاریخ و زمان را تا سال 275755 نشان دهد.
برای ایجاد یک شی Date با استفاده از سازنده () Date می توانید از هر یک از نحوهای زیر استفاده کنید.
1 2 3 4 |
new Date( ) new Date(milliseconds) new Date(datestring) new Date(year,month,date[,hour,minute,second,millisecond ]) |
توجه – پارامترهای داخل براکت ها همیشه اختیاری هستند.
در اینجا شرح پارامترها به صورت زیر است –
- No Argument– بدون آرگومان، سازنده ()Date یک شی Date را تنظیم می کند که به تاریخ و زمان فعلی تنظیم شده است.
- milliseconds– وقتی یک آرگومان عددی تصویب می شود ، به عنوان نمایش عددی داخلی تاریخ در میلی ثانیه گرفته می شود ، همانطور که با روش () getTime برگردانده می شود. به عنوان مثال ، عبور از آرگومان 5000 تاریخی را ایجاد می کند که نمایانگر پنج ثانیه از نیمه شب در 1/1/70 است.
- datestring – هنگامی که یک آرگومان رشته منتقل می شود ، این یک نمایش رشته ای از یک تاریخ است ، در قالب پذیرفته شده توسط روش Date.parse ().
7 agruments– برای استفاده از آخرین فرم سازنده نشان داده شده در بالا. در اینجا شرح هر استدلال وجود دارد –
- year– مقدار عدد صحیح نشان دهنده سال است. برای سازگاری (برای جلوگیری از مشکل Y2K) ، همیشه باید سال را به طور کامل مشخص کنید. به جای 98 از سال 1998 استفاده کنید.
- month – مقدار عدد صحیح نشان دهنده ماه است که با 0 برای ژانویه تا 11 برای دسامبر آغاز می شود.
- date – مقدار عدد صحیح نشان دهنده روز ماه است.
- hour – مقدار عدد صحیح نشان دهنده ساعت روز (مقیاس 24 ساعته).
- minute – مقدار عدد صحیح نشان دهنده بخش دقیقه خواندن است.
- second – مقدار عدد صحیح نشان دهنده بخش دوم خواندن زمان است.
- millisecond– مقدار عدد صحیح نشان دهنده بخش میلی ثانیه خواندن زمان است.
خصوصیات شی Date
در اینجا لیستی از خصوصیات شی Date همراه با توضیحات آنها آورده شده است.
- constructor
عملکردی را که نمونه اولیه یک جسم را ایجاد می کند مشخص می کند.
- prototype
ویژگی اولیه به شما امکان می دهد خصوصیات و روش ها را به یک شی اضافه کنید
متد های Date
در اینجا لیستی از روشهای استفاده شده با Date و توضیحات آنها آورده شده است.
- ()Date
تاریخ و زمان امروز را برمی گرداند
- ()getDate
روز ماه را برای تاریخ مشخص شده با توجه به زمان محلی برمی گرداند.
- ()getDay
روز هفته را برای تاریخ مشخص شده با توجه به زمان محلی برمی گرداند.
- () getFullYear
سال تاریخ مشخص شده را با توجه به زمان محلی برمی گرداند.
- ()getHours
ساعت را در تاریخ مشخص شده با توجه به زمان محلی برمی گرداند.
- ()getMilliseconds
میلی ثانیه را در تاریخ مشخص شده با توجه به زمان محلی برمی گرداند.
- ()getMinutes
با توجه به زمان محلی صورت جلسه را در تاریخ مشخص شده برمی گرداند.
- ()getMonth
ماه را در تاریخ مشخص شده با توجه به زمان محلی برمی گرداند.
- () getSeconds
ثانیه ها را در تاریخ مشخص شده با توجه به زمان محلی برمی گرداند.
- ()getTime
مقدار عددی تاریخ مشخص شده را به عنوان تعداد میلی ثانیه از 1 ژانویه 1970 ، ساعت 00:00:00 به وقت محلی تنظیم کرده است.
- ()getTimezoneOffset
جابجایی منطقه زمانی را برای چند دقیقه برای محلی فعلی برمی گرداند.
- ()getUTCDate
روز (تاریخ) ماه را در تاریخ مشخص شده طبق زمان جهانی برمی گرداند.
- () getUTCDay
روز هفته را با توجه به زمان جهانی در تاریخ مشخص شده برمی گرداند.
- ()getUTCFullYear
با توجه به زمان جهانی ، سال را در تاریخ مشخص شده برمی گرداند.
- ()getUTCHours
ساعت ها را در تاریخ مشخص شده با توجه به زمان جهانی برمی گرداند.
- ()getUTCMilliseconds
میلی ثانیه را در تاریخ مشخص شده با توجه به زمان جهانی برمی گرداند.
- ()getUTCMinutes
دقیقه را در تاریخ مشخص شده با توجه به زمان جهانی برمی گرداند.
- () getUTCMonth
با توجه به زمان جهانی ماه را در تاریخ مشخص شده برمی گرداند.
- ()getUTCSeconds
ثانیه ها را در تاریخ مشخص شده با توجه به زمان جهانی برمی گرداند.
- ()getYear
منسوخ شده – متناسب با زمان محلی سال را در تاریخ مشخص شده برمی گرداند. به جای آن از getFullYear استفاده کنید.
- ()setDate
روز ماه را برای یک تاریخ مشخص با توجه به زمان محلی تنظیم می کند.
- ()setFullYear
با توجه به زمان محلی ، سال کامل را برای یک تاریخ مشخص تنظیم می کند.
- ()setHours
ساعت ها را برای یک تاریخ مشخص با توجه به زمان محلی تنظیم می کند.
- ()setMilliseconds
میلی ثانیه را برای یک تاریخ مشخص با توجه به زمان محلی تنظیم می کند.
- ()setMinutes
صورتجلسه ها را برای یک تاریخ مشخص با توجه به زمان محلی تنظیم می کند.
- () setMonth
ماه را برای یک تاریخ مشخص با توجه به زمان محلی تنظیم می کند.
- () setSeconds
ثانیه ها را برای یک تاریخ مشخص با توجه به زمان محلی تنظیم می کند.
- ()setTime
شی Date را برای زمانی تنظیم می کند که با تعداد میلی ثانیه از 1 ژانویه 1970 ، ساعت 00:00:00 به وقت محلی نشان داده شده است.
- ()setUTCDate
روز ماه را برای یک تاریخ مشخص با توجه به زمان جهانی تنظیم می کند.
- ()setUTCFullYear
سال کامل را برای یک تاریخ مشخص با توجه به زمان جهانی تنظیم می کند.
- ()setUTCHours
ساعت را برای یک تاریخ مشخص با توجه به زمان جهانی تنظیم می کند.
- ()setUTCMilliseconds
میلی ثانیه را برای یک تاریخ مشخص با توجه به زمان جهانی تنظیم می کند.
- ()setUTCMinutes
صورتجلسه ها را برای یک تاریخ مشخص با توجه به زمان جهانی تنظیم می کند.
- ()setUTCMonth
ماه را برای یک تاریخ مشخص با توجه به زمان جهانی تنظیم می کند.
- ()setUTCSeconds
ثانیه ها را برای یک تاریخ مشخص با توجه به زمان جهانی تنظیم می کند.
- ()setYear
منسوخ شده – سال را برای یک تاریخ مشخص با توجه به زمان محلی تنظیم می کند. به جای آن از setFullYear استفاده کنید.
- ()toDateString
قسمت “date” از Date را به عنوان یک رشته قابل خواندن توسط انسان برمی گرداند.
- ()toGMTString
منسوخ – با استفاده از قراردادهای GMT GMT ، تاریخ را به یک رشته تبدیل می کند. به جای آن از toUTCString استفاده کنید.
- ()toLocaleDateString
با استفاده از قراردادهای محلی فعلی ، قسمت “تاریخ” تاریخ را به عنوان یک رشته برمی گرداند.
- ()toLocaleFormat
با استفاده از رشته فرمت ، یک تاریخ را به یک رشته تبدیل می کند.
- ()toLocaleString
با استفاده از قراردادهای محلی فعلی ، یک تاریخ را به یک رشته تبدیل می کند.
- ()toLocaleTimeString
با استفاده از قراردادهای محلی فعلی ، قسمت “زمان” تاریخ را به عنوان یک رشته برمی گرداند.
- ()toSource
رشته ای را که منبع را برای یک شی تاریخ معادل باز می گرداند ، برمی گرداند. می توانید از این مقدار برای ایجاد یک شی جدید استفاده کنید.
- ()toString
رشته ای را نشان می دهد که شی تاریخ مشخص شده را نشان می دهد.
- ()toTimeString
قسمت “زمان” از تاریخ را به عنوان یک رشته قابل خواندن توسط انسان برمی گرداند.
- ()toUTCString
با استفاده از قرارداد جهانی زمان ، یک تاریخ را به یک رشته تبدیل می کند.
- ()valueOf
مقدار ابتدایی یک شی تاریخ را برمی گرداند.
لیست جلسات قبل آموزش جاوا اسکریپت
-
- آموزش جاوا اسکریپت
- نگاه کلی به آموزش جاوا اسکریپت
- آموزش نحو در جاوا اسکریپت
- آموزش فعال کردن جاوا اسکریپت در مرورگرها
- آموزش قرارگیری در فایل HTML در جاوا اسکریپت
- آموزش متغیرها در جاوا اسکریپت
- آموزش عملگرها در جاوا اسکریپت
- آموزش دستور if-else در جاوا اسکریپت
- آموزش دستور switch case در جاوا اسکریپت
- آموزش حلقه while در جاوا اسکریپت
- آموزش حلقه for در جاوا اسکریپت
- آموزش حلقه for…in در جاوا اسکریپت
- آموزش کنترل حلقه در جاوا اسکریپت
- آموزش توابع در جاوا اسکریپت
- آموزش رویدادها در جاوا اسکریپت
- آموزش کوکی ها در جاوا اسکریپت
- آموزش تغییر مسیر صفحه در جاوا اسکریپت
- آموزش کادر گفتگو در جاوا اسکریپت
- آموزش کلمه کلیدی Void در جاوا اسکریپت
- آموزش چاپ صفحه در جاوا اسکریپت
- بررسی اجمالی اشیا در جاوا اسکریپت
- آموزش شی Number در جاوا اسکریپ
- آموزش شی Boolean در جاوا اسکریپت
- آموزش شی رشته ها در جاوا اسکریپت
- آموزش شی آرایه ها در جاوا اسکریپت
دیدگاه شما