آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

آموزش متد های تاریخ در جاوا اسکریپت

دوره های مرتبط با این مقاله

متد های مربوط به شی data در جاوا اسکریپت

متدهای شی date به برنامه نویس اجازه ی بدست آوردن و تنظیم (مقدار) تاریخ و زمان را می دهد.

متدهای get (برگرداندن مقدار تاریخ و زمان)

شرح کاربرد
تابع
شماره ی روز جاری را در ماه جاری برمی گرداند (1-31)
()getDate
شماره ی روز جاری در هفته را برمی گرداند (0-6)
()getDay
شماره ی (چهار رقمی) سال جاری را بر می گرداند (سال سال سال سال)
()getFullYear
مقدار ساعت را برمی گرداند (0-23)
()getHours
مقدار (شماره ی) میلی ثانیه را برمی گرداند (0-999)
()getMilliseconds
شماره ی دقیقه را در یک متغیر زمانی برمی گرداند (0-59)
()getMinutes
مقدار ماه (شماره ی ماه جاری) را برمی گرداند (0-11)
()getMonth
شماره ی ثانیه ی جاری را بر می گرداند (0-59)
()getSeconds
هزارم ثانیه هایی که از تاریخ یک ژانویه ی سال 1970 تا کنون سپری شده را برمی گرداند
()getTime

متد ()getTime

این تابع تعداد ثانيه های سپری شده از تاريخ اول ژانويه سال 1970 تا به امروز را بر می گرداند : 01.01.1970

مثال:

نمونه یک

    
امتحان کنید

تابع ()getFullYear

این تابع شماره ی سال جاری را (به صورت چهار رقمی) بر می گرداند.

مثال:

نمونه دو

    
امتحان کنید

تابع ()getDay

.(0-6) شماره ی روز جاری در هفته را برمی گرداند

مثال:

نمونه سه

    
امتحان کنید
نکته:

جاوا اسکریپت اولین روز هفته (0) را یکشنبه در نظر می گیرد.

می توان با استفاده از آرایه ای از اسم ها و تابع ()getDay، روزهای هفته را با اسم شان برگرداند.

مثال:

نمونه چهار

    
امتحان کنید

متدهای تنظیم (set) تاریخ

شرح
تابع
از این متد برای تغيير مقدار عددی تاريخ روز در یک متغیر زمانی استفاده می شود (مقدار روز را به صورت عددی تنظیم می کند) (1-31)
()setDate
شماره یا مقدار سال و در صورت نیاز روز و ماه را تنظیم می کند
()setFullYear
مقدار ساعت را تنظیم می کند (0-23)
()setHours
مقدار عددی میلی ثانیه (هزارم ثانیه) را تنظیم می کند (0-999)
()setMilliseconds
مقدار عددی دقیقه در یک متغیر زمانی را تنظیم می کند (0-59)
()setMinutes
به منظور اصلاح و تنظیم شماره / مقدار ماه بکار می رود (0-11)
()setMonth
مقدار ثانیه را تنظیم می کند (تغيير مقدار عددی ثانيه در يک متغير زمانی) (0-59)
setSeconds()
محاسبه و ايجاد يک تاريخ جديد ، به واسطه ی اضافه يا کم کردن تعداد مشخصی هزارم ثانیه به تاريخ اول ژانويه سال 1970 استفاده می شود / مقدار زمان را از تاریخ یک ژانویه ی سال 1970 بر حسب میلی ثانیه محاسبه و تنظیم می کند)
()setTime

تابع ()setFullYear

این متد شی date را روی تاریخ مشخصی تنظیم می کند، در مثال زیر تاریخ به ژانویه ی 14، 2020 تنظیم شده است.

مثال:

نمونه پنج

    
امتحان کنید

متد ()setDate

تابع ()setDate روز ماه مربوطه را تنظیم (مقداردهی) می کند (31-1(.

مثال:

نمونه شش

    
امتحان کنید

با استفاده از این متد همچنین می توان روز به یک تاریخ قبلی افزود.

مثال:

نمونه هفت

    
امتحان کنید

چنانچه اضافه کردن روز باعث شود ماه یا سال تغییر پیدا کنند، شی date خود به صورت اتوماتیک تغییرات وارد آمده را مدیریت می کند.

ورودی date – تجزیه parse date

چنانچه یک رشته ی معتبر date به صورت رشته یا string دارید که می خواهید به میلی ثانیه تبدیل شود، در آن صورت می توانید از متد Date.parse() استفاده کنید.
تابع ()Date.parse تعداد میلی ثانیه های (سپری شده) بین تاریخ مورد نظر و تاریخ اول ژانویه ی سال 1970 را برمی گرداند.

مثال:

نمونه هشت

    
امتحان کنید

در مرحله ی بعد می توانید با استفاده از مقدار بازگشتی رشته را به یک شی date تبدیل کنید.

نمونه نه

    
امتحان کنید

مقایسه ی تاریخ ها با یکدیگر

تاریخ ها را می توان به راحتی با یکدیگر مقایسه کرد.
مثال زیر تاریخ امروز را با تاریخ January 14، 2100 مقایسه می کند.

نمونه ده

        var today, someday, text;
        today = new Date();
        someday = new Date();
        someday.setFullYear(2100, 0, 14);

        if (someday > today) {
            text = "Today is before January 14, 2100.";
        } else {
            text = "Today is after January 14, 2100.";
        }
        document.getElementById("demo").innerHTML = text;
امتحان کنید

امیدواریم که این مطلب در مورد آموزش Jquery و JavaScript برایتان مفید و مناسب بوده باشد.
در صورت داشتن هر گونه سوال، پیشنهاد و یا انتقاد حتماً از قسمت نظرات در پایین صفحه آن را برای ما ارسال کنید.

اگر تمایل دارید به سایر محتوای آموزش برنامه نویسی دسترسی پیدا کنید می توانید به آموزش های گام به گام برنامه نویسی مراجعه کنید.

از اینجا بهترین کتابهای برنامه نویسی را دریافت کنید : کتاب های آموزش برنامه نویسی


مشاهده فیلم آموزشی

کلیه حقوق مادی و معنوی این مقاله متعلق به آموزشگاه تحلیل داده بوده و هر گونه استفاده غیر قانونی از آن پیگرد قانونی دارد.

  • 4197
  •    1968
  • تاریخ ارسال :   1394/07/27

دانلود PDF دانلود سورس کد دانشجویان گرامی اگر این مطلب برای شما مفید بود لطفا ما را در GooglePlus محبوب کنید
رمز عبور: tahlildadeh.com یا www.tahlildadeh.com
ارسال دیدگاه نظرات کاربران
شماره موبایل دیدگاه
عنوان پست الکترونیک

ارسال

آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

تمامی حقوق این سایت متعلق به آموزشگاه تحلیل داده می باشد .