JavaScript Date API Worksheet

Questions

This reference may be helpful in understanding how you can work with Date objects.

Question 1

If you invoke the Date constructor without passing in any parameters, what date will be stored in the object that is returned?

It will return the day of the week, month, day of the month, year, the time of day, and timezone..

Question 2

What is an 'epoch'?

The time when the computers start counting the time. At a specific point.

Question 3

What is a 'Unix timestamp' (also known as 'epoch time')?

It is the number of millisceconds that have passed from the Unix epoch to now.

Question 4

What is the actual date of the epoch for Unix timestamps?

January 1 1970

Question 5

What does the getTime() method of a date object return (refer to the link that was mentioned above, or find another reference on the Date object in JavaScript)?

It returns the number of millisceconds that have passed sence the Unix epcoh

Question 6

If you are working with 2 date objects, how could you use the getTime() method to determine if one date is more recent than the other?

subtract the two dates then the remander should be the milliscecond difference betweeen the two.