- //#switch(Script.toString(method))
- case "toString": return Script.S(date_format(date, FORMATSPEC_FULL));
- case "toTimeString": return Script.S(date_format(date, FORMATSPEC_TIME));
- case "toDateString": return Script.S(date_format(date, FORMATSPEC_DATE));
- case "toLocaleString": return Script.S(toLocaleString(date));
- case "toLocaleTimeString": return Script.S(toLocaleTimeString(date));
- case "toLocaleDateString": return Script.S(toLocaleDateString(date));
- case "toUTCString": return Script.S(toUTCString(date));
- case "valueOf": return Script.N(this.date);
- case "getTime": return Script.N(this.date);
- case "getYear": return Script.N(getYear(date));
- case "getFullYear": return Script.N(YearFromTime(LocalTime(date)));
- case "getUTCFullYear": return Script.N(YearFromTime(date));
- case "getMonth": return Script.N(MonthFromTime(LocalTime(date)));
- case "getUTCMonth": return Script.N(MonthFromTime(date));
- case "getDate": return Script.N(DateFromTime(LocalTime(date)));
- case "getUTCDate": return Script.N(DateFromTime(date));
- case "getDay": return Script.N(WeekDay(LocalTime(date)));
- case "getUTCDay": return Script.N(WeekDay(date));
- case "getHours": return Script.N(HourFromTime(LocalTime(date)));
- case "getUTCHours": return Script.N(HourFromTime(date));
- case "getMinutes": return Script.N(MinFromTime(LocalTime(date)));
- case "getUTCMinutes": return Script.N(MinFromTime(date));
- case "getSeconds": return Script.N(SecFromTime(LocalTime(date)));
- case "getUTCSeconds": return Script.N(SecFromTime(date));
- case "getMilliseconds": return Script.N(msFromTime(LocalTime(date)));
- case "getUTCMilliseconds": return Script.N(msFromTime(date));
- case "getTimezoneOffset": return Script.N(getTimezoneOffset(date));
+ //#switch(JSU.toString(method))
+ case "toString": return JSU.S(date_format(date, FORMATSPEC_FULL));
+ case "toTimeString": return JSU.S(date_format(date, FORMATSPEC_TIME));
+ case "toDateString": return JSU.S(date_format(date, FORMATSPEC_DATE));
+ case "toLocaleString": return JSU.S(toLocaleString(date));
+ case "toLocaleTimeString": return JSU.S(toLocaleTimeString(date));
+ case "toLocaleDateString": return JSU.S(toLocaleDateString(date));
+ case "toUTCString": return JSU.S(toUTCString(date));
+ case "valueOf": return JSU.N(this.date);
+ case "getTime": return JSU.N(this.date);
+ case "getYear": return JSU.N(getYear(date));
+ case "getFullYear": return JSU.N(YearFromTime(LocalTime(date)));
+ case "getUTCFullYear": return JSU.N(YearFromTime(date));
+ case "getMonth": return JSU.N(MonthFromTime(LocalTime(date)));
+ case "getUTCMonth": return JSU.N(MonthFromTime(date));
+ case "getDate": return JSU.N(DateFromTime(LocalTime(date)));
+ case "getUTCDate": return JSU.N(DateFromTime(date));
+ case "getDay": return JSU.N(WeekDay(LocalTime(date)));
+ case "getUTCDay": return JSU.N(WeekDay(date));
+ case "getHours": return JSU.N(HourFromTime(LocalTime(date)));
+ case "getUTCHours": return JSU.N(HourFromTime(date));
+ case "getMinutes": return JSU.N(MinFromTime(LocalTime(date)));
+ case "getUTCMinutes": return JSU.N(MinFromTime(date));
+ case "getSeconds": return JSU.N(SecFromTime(LocalTime(date)));
+ case "getUTCSeconds": return JSU.N(SecFromTime(date));
+ case "getMilliseconds": return JSU.N(msFromTime(LocalTime(date)));
+ case "getUTCMilliseconds": return JSU.N(msFromTime(date));
+ case "getTimezoneOffset": return JSU.N(getTimezoneOffset(date));