دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۲
  • آبان

جلسه ۲۳ : تاریخ و زمان ( Dates ) در جاوا اسکریپت

  • دسته‌بندی‌ها :
جلسه ۲۳ : تاریخ و زمان ( Dates ) در جاوا اسکریپت
    • جزئیات
    • نوع محتواآموزش تصویری

      با عرض سلام خدمت کاربران محترم سایت پی وی لرن.
      در این جلسه قصد داریم تا کار با تاریخ و زمان در جاوا اسکریپت JavaScript و نمایش تاریخ در جاوا اسکریپت  را یاد بگیریم.

      از شئ Date برای کار با تاریخ و زمان استفاده میکنیم.
      این شئ به طور پیش فرض از منطقه زمانی مرورگر استفاده می کند.

      کار با تاریخ و زمان در جاوا اسکریپت

       

      ایجاد شئ Date

      اشیا Date با دستور ()new Date ایجاد می شوند.

      مثال : ایجاد آبجکت جدید
      خودتان امتحان کنید »

      ۴ روش برای ایجاد شئ Date وجود دارد:

      مثال : 

      ()new Date

      ()new Date یک شئ date با تاریخ و زمان فعلی ایجاد می کند:

      مثال : ایجاد آبجکت جدید
      خودتان امتحان کنید »

      (…new Date(year, month

      این دستور یک شی date با تاریخ و زمان مشخص شده ایجاد می کند.

      این شئ ۷ پارامتر دارد:

      مثال : ایجاد آبجکت Date با یک تاریخ خاص
      خودتان امتحان کنید »

      این هفت پارامتر اختیاری هستند. یعنی می توانیم پارامتر میلی ثانیه یا ثانیه را قرار ندهیم.

      جاوا اسکریپت ماه ها را از ۰ تا ۱۱ می شمارد.

      ۶ اعداد مشخص سال، ماه، روز، ساعت، دقیقه، ثانیه:

      مثال : تعریف Date با شش پارامتر
      خودتان امتحان کنید »

      تعریف آبجکت Date با ۵ پارامتر :

      مثال : استفاده از 5 پارامتر
      خودتان امتحان کنید »

      تعریف آبجکت Date با ۴ پارامتر :

      مثال : استفاده از4 پارامتر
      خودتان امتحان کنید »

      تعریف آبجکت Date با ۳ پارامتر :

      مثال : استفاده از 3 پارامتر
      خودتان امتحان کنید »

      تعریف آبجکت Date با ۲ پارامتر :

      مثال : تعریف آبجکت با 2 پارامتر
      خودتان امتحان کنید »

      شما نمی توانید پارامتر monthرا حذف کنید، اگر فقط یک پارامتر را ارائه می کنید، آن را به عنوان میلی ثانیه تعریف کنید.

      مثال : تعریف Date فقط با پارامتر year
      خودتان امتحان کنید »

      قرن گذشته

      سالهای یک و دو رقمی به عنوان ۱۹xx تفسیر می شود:

      مثال : استفاده از اعداد دو رقمی در پارامتر سال
      خودتان امتحان کنید »

      مثال : استفاده از پارمتر تک رقمی در سال
      خودتان امتحان کنید »

      (new Date(date String

      این دستور یک شی date از یک رشته تاریخ ایجاد می کند:

      مثال : مقدار رشته ای
      خودتان امتحان کنید »

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

      ذخیره ی date در قالب میلی ثانیه

      جاوا اسکریپت date را در قالب عددی از تاریخ ژانویه ۰۱، ۱۹۷۰، ساعت ۰۰:۰۰:۰۰ UTC (زمان جهانی هماهنگ شده)، در نظر می گیرد.

      نکته : تایم صفر January 01, 1970 00:00:00 UTC می باشد.

      حالا time ما ۱۵۴۴۹۴۴۸۳۷۰۷۵ میلی ثانیه در تاریخ ۰۱ ژانویه ۱۹۷۰ می باشد.

      (new Date(miliseconds

      این دستور یک شئ date براساس میلی ثانیه ایجاد می کند:

      مثال : ایجاد آبجکت بر اساس میلی ثانیه
      خودتان امتحان کنید »

      کد زیر ۰۱ ژانویه ۱۹۷۰ علاوه بر ۱۰۰ ۰۰۰ ۰۰۰ ۰۰۰ میلی ثانیه، حدود ۰۳ مارس ۱۹۷۳ است:

      مثال : مثال-2
      خودتان امتحان کنید »

      کد زیر ۰۱ ژانویه ۱۹۷۰، منهای ۱۰۰ ۰۰۰ ۰۰۰ ۰۰۰ میلی ثانیه در حدود ۳۱ اکتبر ۱۹۶۶ است:

      مثال : مثال-3
      خودتان امتحان کنید »

      مثال : مثال-3
      خودتان امتحان کنید »

      نکته : یک روز (۲۴ ساعت) ۸۶ ۴۰۰ ۰۰۰ میلی ثانیه است.

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

      این توابع این اجازه رو به ما می دهند تا اعمالی را روی تاریخ و زمان انجام دهیم.

      این توابع این اختیار رو به شما می دهند تا بتوانید اشیا date را تنظیم کنید یا بگیرید.

      نمایش تاریخ در جاوا اسکریپت

      جاوا اسکریپت به طور پیش فرض تاریخ را کامل نمایش می دهد:

      مثال : نمایش کامل تاریخ
      خودتان امتحان کنید »

      وقتی شما یک شئ تاریخ را در HTML نمایش می دهید، به صورت خودکار و با استفاده از تابع ()toString تبدیل به یک رشته می شود.

       مثال :
      مثال : 

      حالت دیگر :
      مثال : حالت دوم
      خودتان امتحان کنید »

      برای نمایش تاریخ در جاوا اسکریپت به فرم UTC از متد ()toUTCString استفاده می کنیم. (استانداری برای نمایش تاریخ)

      مثال : استفاده ازمتد toUTCStr
      خودتان امتحان کنید »

      متد ()toDateString تاریخ را به شکل خوانا تری تبدیل می کند:

      مثال : استفاده از متد todatestring
      خودتان امتحان کنید »

      جلسه کار با تاریخ و زمان در جاوا اسکریپت JavaScript نیز به اتمام رسید.
      در جلسه بعد به توابع کار با تاریخ خواهیم پرداخت. با ما همراه باشید

      QR:  جلسه ۲۳ : تاریخ و زمان ( Dates ) در جاوا اسکریپت
      به اشتراک بگذارید


      دیدگاه کاربران
      1. تصویر کاربر
        • تصویر کاربر
      2. تصویر کاربر
      3. تصویر کاربر
        • تصویر کاربر