There page is a snapshot, taken on or after 2013-01-19.
It seems unlikely that code on this page will work in many browsers other than Microsoft Internet Explorer.
Its methods can be used in Windows Script Host and in other Microsoft applications, such as Excel.
VBScript is invoked (with Option Explicit) as the first scripting on this page → ←.
VBScript Date and Time are Gregorian and Local; Summer Time is disregarded. The date range is a daycount from 0100-01-01 to 9999-12-31 inclusive (-657434 to 2958465 days from CDate(0) = Saturday 1899-12-30 00:00 = CMJD 15018.0); WeekDay default is Sun=1 to Sat=7 (an optional second parameter controls week start). The CDate of a day is 5 decimal digits from 1927-05-18 to 2173-10-13.
Your system is set to display a VBScript CDate as
That should be remembered when reading on; the format is I believe set by Windows Control Panel, Regional Settings. Here, some computed dates are presented thus, while others are coded explicitly in ISO 8601 form, as 1616-04-23 18:30:00.
Anything involving VBScript built-in conversions between String and CDate may be affected by OS localisation.
Interpretation of the fractional part of a negative CDate is quaint on my system; it may depend on version :-
document.write CDate(+1.1), " ; ", CDate(-1.1) gave me, in IE4, "1899-12-31 02:24:00 ; 1899-12-29 02:24:00"
Delphi behaves similarly.