اگر آموزش های ما را دنبال کرده باشید در مورد این موضوع صحبت کردیم که زبان برنامه نویسی java script یک زبان برنامه نویسی شیء گراست که به همین دلیل دارای اشیا و متدهایی است.گفتیم که یکی ازشیء های این زبان شیء Date است است که هر شیء خود نیز دارای متد هایی است.در این مطلب قصد داریم تا یکی از متد های شیء Date را برای شما بررسی کنیم.

متد ( ) getTime :

این متد تعداد میلی ثانیه های سپری شده از زمان اول ژانویه ( January ) سال ۱۹۷۰ تا به امروز را بر می گرداند .
نکته : در صورت استفاده از این متد با یک متغیر زمانی که از قبل توسط برنامه و یا کاربر با مقداری به غیر از تاریخ جاری سیستم ، مقدار دهی شده است ، تعداد میلی ثانیه ها از تاریخ مبدا تا تاریخ آن متغیر در نظر گرفته می شود . به مثال های ۱ و ۲ دقت کنید :

 ( )Syntax :DateObject.getHours
متغیر زمانی مورد نظر=DateObject*

مثال :

در مثال زیر تاریخ جاری سیستم را توسط تابع () Date در متغیر HowMany ذخیره کرده ایم . سپس با متد getTime ، تعداد میلی ثانیه های سپری شده از تاریخ اول ژانویه سال ۱۹۷۰ را تا به الآن محاسبه کرده و در خروجی نمایش داده ایم . با هر بار Refresh کردن صفحه ، به دلیل گذشت بیشتر زمان ، تعداد میلی ثانیه ها افزایش می یابند :

1

مثال ۲ :

همانطور که می دانید ، می توان به یک متغیر زمانی مقداری دلخواه و بدون ارتباط با تاریخ جاری سیستم داد . در این مثال متغیر HowMnay را با یک تاریخ از پیش تعیین شده ، مقدار دهی کرده ایم . سپس با متد getTime ، تعداد میلی ثانیه های سپری شده از تاریخ اول ژانویه سال ۱۹۷۰ را تا تاریخ متغیر محاسبه کرده و در خروجی نمایش داده ایم . توجه شود که در این حالت تاریخ انتها ، تاریخ متغیر در نظر گرفته می شود ، نه تاریخ جاری سیستم :
untitled