Code block results

Go to article

Code block 1

const landingDate = new Date(1969, 5, 20);

Fri Jun 20 1969 00:00:00 GMT+0000 (Coordinated Universal Time)

Code block 2

const landingDateTimeOff = new Date("1969-06-20");

Fri Jun 20 1969 00:00:00 GMT+0000 (Coordinated Universal Time)

Code block 3

const landingTime = new Date("1969-06-20T20:17:40.000Z");

Fri Jun 20 1969 20:17:40 GMT+0000 (Coordinated Universal Time)

Code block 4

4.1

const satLandingDate = new Date();
			
satLandingDate.setFullYear(1969);
satLandingDate.setMonth(5);
satLandingDate.setDate(20);

Fri Jun 20 1969 08:59:25 GMT+0000 (Coordinated Universal Time)

4.2

const satLandingTime = new Date(satLandingDate);
		
satLandingTime.setUTCHours(20);
satLandingTime.setUTCMinutes(17);
satLandingTime.setUTCSeconds(40);

Fri Jun 20 1969 20:17:40 GMT+0000 (Coordinated Universal Time)

Code block 5

const addYears = (years: number, d = new Date()): Date => {
	const d2 = new Date(d);
	d2.setFullYear(d.getFullYear() + years);
	return d2;
};

const hundredYearAnniversary = addYears(100, landingDate);

Thu Jun 20 2069 00:00:00 GMT+0000 (Coordinated Universal Time)

Code block 6

const isoDay = (d = new Date()) => [
	d.getFullYear(),
	String(d.getMonth() + 1).padStart(2, "0"),
	String(d.getDate()).padStart(2, "0"),
].join("-");

const landingDay = isoDay(satLandingDate);

1969-06-20