Code block results
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