اگر آموزش های ما را دنبال کرده باشید در مورد این موضوع صحبت کردیم که زبان برنامه نویسی java script یک زبان برنامه نویسی شیء گراست که به همین دلیل دارای اشیا و متدهایی است.گفتیم که یکی ازشیء های این زبان شیء Date است است که هر شیء خود نیز دارای متد هایی است.در این مطلب قصد داریم تا یکی از متد های شیء Date را برای شما بررسی کنیم.
متد ( ) getYear و getFullYear :
این متد ، مقدار سال جاری در متغیر زمانی مورد استفاده را بر می گرداند . مفدار بازگشتی این تابع برای سال های بین ۱۹۰۰ تا ۱۹۹۹ به صورت یک عدد دو رقمی است ، که شامل دو عدد سمت راست سال است . برای سال های قبل از ۱۹۰۰ و بعد از ۱۹۹۹ ، این تابع مقدار سال را به طور کامل بر می گرداند .
نکته :
استفاده از این متد به دلیل گذر تاریخ فعلی از سال ۱۹۹۹ ، عملا کمتر شده و چندان کاربرد ندارد . به جای آن از متد جدید ( ) getFullYaer استفاده می شود . از استفاده هر دو تابع مثال زده ایم :
مثال :
در مثال زیر ابتدا متغیر زمانی MyDate را مقدار دهی کرده ایم و سپس توسط متد ( ) getYear ، مقدار سال آن را در خروجی چاپ کرده ایم :
مثال :
دراین مثال متغیر زمانی MyDate را با یک تاریخ جدید که مربوط به سال ۲۰۰۷ است ، مجددا مقدار دهی کرده ایم . همانطور که می بینید ، مقدار بازگشتی یک عدد ۴ رقمی ( نه ۲ رقمی ) است :