Lines Matching refs:time
57 function TimeWithinDay(time) { argument
58 return Modulo(time, msPerDay);
83 function InLeapYear(time) { argument
84 return DaysInYear(YearFromTime(time)) - 365; // Returns 1 or 0.
93 var time = TimeFromYear(year);
94 var recent_year = (InLeapYear(time) == 0 ? 1967 : 1956) +
95 (WeekDay(time) * 12) % 28;
231 function WeekDay(time) { argument
232 return Modulo(DAY(time) + 4, 7);
236 function LocalTime(time) { argument
237 if (NUMBER_IS_NAN(time)) return time;
239 return time + DaylightSavingsOffset(time) + local_time_offset;
248 function LocalTimeNoCheck(time) { argument
250 if (%_ObjectEquals(time, ltc.key)) return ltc.val;
256 if (cache.start <= time && time <= cache.end) {
259 var dst_offset = DaylightSavingsOffset(time);
261 ltc.key = time;
262 return (ltc.val = time + local_time_offset + dst_offset);
266 function UTC(time) { argument
267 if (NUMBER_IS_NAN(time)) return time;
273 var tmp = time - local_time_offset;
365 function MakeDate(day, time) { argument
366 var time = day * msPerDay + time;
372 if ($abs(time) > MAX_TIME_BEFORE_UTC) return $NaN;
373 return time;
378 function TimeClip(time) { argument
379 if (!$isFinite(time)) return $NaN;
380 if ($abs(time) > MAX_TIME_MS) return $NaN;
381 return TO_INTEGER(time);
389 time: $NaN, property
419 value = cache.time;
423 cache.time = value;
437 var time = ToPrimitive(year, NUMBER_HINT);
438 value = IS_STRING(time) ? DateParse(time) : TimeClip(ToNumber(time));
452 var time = MakeTime(hours, minutes, seconds, ms);
453 value = TimeClip(UTC(MakeDate(day, time)));
471 function DateString(time) { argument
472 return WeekDays[WeekDay(time)] + ' '
473 + Months[MonthFromTime(time)] + ' '
474 + TwoDigitString(DateFromTime(time)) + ' '
475 + YearFromTime(time);
483 function LongDateString(time) { argument
484 return LongWeekDays[WeekDay(time)] + ', '
485 + LongMonths[MonthFromTime(time)] + ' '
486 + TwoDigitString(DateFromTime(time)) + ', '
487 + YearFromTime(time);
491 function TimeString(time) { argument
492 return TwoDigitString(HOUR_FROM_TIME(time)) + ':'
493 + TwoDigitString(MIN_FROM_TIME(time)) + ':'
494 + TwoDigitString(SEC_FROM_TIME(time));
498 function LocalTimezoneString(time) { argument
500 var timezone = LocalTimezone(time);
514 (DaylightSavingsOffset(time) + local_time_offset) / msPerMinute;
524 function DatePrintString(time) { argument
525 return DateString(time) + ' ' + TimeString(time);
539 var time = MakeTime(arr[3], arr[4], arr[5], arr[6]);
540 var date = MakeDate(day, time);
563 var time = MakeTime(hours, minutes, seconds, ms);
564 return %_SetValueOf(this, TimeClip(MakeDate(day, time)));
641 if (cache.time === t) return cache.year;
781 var time = MakeTime(HOUR_FROM_TIME(t), MIN_FROM_TIME(t), SEC_FROM_TIME(t), ms);
782 return %_SetValueOf(this, TimeClip(UTC(MakeDate(DAY(t), time))));
790 var time = MakeTime(HOUR_FROM_TIME(t), MIN_FROM_TIME(t), SEC_FROM_TIME(t), ms);
791 return %_SetValueOf(this, TimeClip(MakeDate(DAY(t), time)));
800 var time = MakeTime(HOUR_FROM_TIME(t), MIN_FROM_TIME(t), sec, ms);
801 return %_SetValueOf(this, TimeClip(UTC(MakeDate(DAY(t), time))));
810 var time = MakeTime(HOUR_FROM_TIME(t), MIN_FROM_TIME(t), sec, ms);
811 return %_SetValueOf(this, TimeClip(MakeDate(DAY(t), time)));
822 var time = MakeTime(HOUR_FROM_TIME(t), min, sec, ms);
823 return %_SetValueOf(this, TimeClip(UTC(MakeDate(DAY(t), time))));
834 var time = MakeTime(HOUR_FROM_TIME(t), min, sec, ms);
835 return %_SetValueOf(this, TimeClip(MakeDate(DAY(t), time)));
847 var time = MakeTime(hour, min, sec, ms);
848 return %_SetValueOf(this, TimeClip(UTC(MakeDate(DAY(t), time))));
860 var time = MakeTime(hour, min, sec, ms);
861 return %_SetValueOf(this, TimeClip(MakeDate(DAY(t), time)));
1032 cache.time = $NaN;