Lines Matching defs:seconds
94 int64_t seconds;
164 int64_t minutes, int64_t seconds, int64_t milliseconds,
170 int64_t* seconds, int64_t* milliseconds, int64_t* microseconds,
266 int64_t hours, int64_t minutes, int64_t seconds, int64_t milliseconds,
271 int64_t minutes, int64_t seconds,
796 int64_t minutes, int64_t seconds, int64_t milliseconds,
801 // seconds, milliseconds, microseconds, nanoseconds) is false, throw a
804 {years, months, weeks, days, hours, minutes, seconds,
833 // 10. Set object.[[Seconds]] to seconds.
834 SET_FROM_INT64(object, seconds);
848 int64_t days, int64_t hours, int64_t minutes, int64_t seconds,
853 days, hours, minutes, seconds, milliseconds,
2217 // 4. Let seconds be floor(offsetNanoseconds / 10^9) modulo 60.
2218 int64_t seconds = (offset_nanoseconds / 1000000000) % 60;
2233 // 9. Let s be seconds, formatted as a two-digit decimal number, padded to the
2237 builder.AppendCString((seconds < 10) ? ":0" : ":");
2238 builder.AppendInt(static_cast<int>(seconds));
2252 // 11. Else if seconds ≠ 0, then
2253 } else if (seconds != 0) {
2256 builder.AppendCString((seconds < 10) ? ":0" : ":");
2257 builder.AppendInt(static_cast<int>(seconds));
2565 // 3. Let z, sign, hours, minutes, seconds, fraction and name be the parts of
2602 // f. Set seconds to ! ToIntegerOrInfinity(seconds).
2603 int32_t seconds =
2620 // seconds) × 10^9 + nanoseconds).
2623 (((hours * 60 + minutes) * 60 + seconds) * 1000000000L + nanoseconds);
2709 // 3. Let sign, hours, minutes, seconds, and fraction be the parts of
2728 // 9. Set seconds to ! ToIntegerOrInfinity(seconds).
2729 int64_t seconds = parsed.tzuo_second_is_undefined() ? 0 : parsed.tzuo_second;
2744 // 12. Return sign × (((hours × 60 + minutes) × 60 + seconds) × 10^9 +
2746 return Just(sign * (((hours * 60 + minutes) * 60 + seconds) * 1000000000 +
3556 // microsecond, nanosecond, hours, minutes, seconds, milliseconds,
3560 nanosecond, dur.hours, dur.minutes, dur.seconds, dur.milliseconds,
3597 int64_t* minutes, int64_t* seconds,
3604 return BalanceDuration(isolate, days, hours, minutes, seconds, milliseconds,
3610 int64_t* minutes, int64_t* seconds,
3624 // minutes, seconds, milliseconds, microseconds, nanoseconds).
3632 {0, 0, 0, *days, *hours, *minutes, *seconds,
3646 // seconds, milliseconds, microseconds, nanoseconds, 0)).
3648 TotalDurationNanoseconds(isolate, *days, *hours, *minutes, *seconds,
3668 // 6. Set hours, minutes, seconds, milliseconds, and microseconds to 0.
3669 *hours = *minutes = *seconds = *milliseconds = *microseconds = 0;
3691 // e. Set seconds to floor(milliseconds / 1000).
3692 *seconds = floor_divide(*milliseconds, 1000);
3695 // g. Set minutes to floor(seconds, 60).
3696 *minutes = floor_divide(*seconds, 60);
3697 // h. Set seconds to seconds modulo 60.
3698 *seconds = modulo(*seconds, 60);
3714 // e. Set seconds to floor(milliseconds / 1000).
3715 *seconds = floor_divide(*milliseconds, 1000);
3718 // g. Set minutes to floor(seconds / 60).
3719 *minutes = floor_divide(*seconds, 60);
3720 // h. Set seconds to seconds modulo 60.
3721 *seconds = modulo(*seconds, 60);
3733 // e. Set seconds to floor(milliseconds / 1000).
3734 *seconds = floor_divide(*milliseconds, 1000);
3763 // [[Minutes]]: ?(minutes × sign), [[Seconds]]: ?(seconds × sign),
3768 *seconds *= sign;
3803 // a. Return ! AddInstant(epochNanoseconds, hours, minutes, seconds,
3806 duration.minutes, duration.seconds, duration.milliseconds,
3873 // minutes, seconds, milliseconds, microseconds, nanoseconds).
3876 duration.hours, duration.minutes, duration.seconds, duration.milliseconds,
4126 result.seconds = time_difference.seconds;
4159 result.seconds = time_difference.seconds;
4166 &(result.seconds), &(result.milliseconds), &(result.microseconds),
4210 &(result.seconds), &(result.milliseconds), &(result.microseconds),
4230 int64_t minutes, int64_t seconds,
4235 // 1. Assert: hours, minutes, seconds, milliseconds, microseconds, and
4238 // ℤ(microseconds) × 1000ℤ + ℤ(milliseconds) × 10^6ℤ + ℤ(seconds) × 10^9ℤ +
4265 BigInt::Multiply(isolate, BigInt::FromInt64(isolate, seconds),
4366 // seconds, milliseconds, microseconds, nanoseconds », do a. If v < 0, return
4381 if (dur.seconds < 0) return -1;
4382 if (dur.seconds > 0) return 1;
4397 // seconds, milliseconds, microseconds, nanoseconds).
4400 // seconds, milliseconds, microseconds, nanoseconds », do a. If v is not
4406 dur.seconds < 0 || dur.milliseconds < 0 ||
4410 dur.seconds > 0 || dur.milliseconds > 0 ||
4592 // 4. Let seconds be s2 − s1.
4593 dur.seconds = s2 - s1;
4600 // 8. Let sign be ! DurationSign(0, 0, 0, 0, hours, minutes, seconds,
4605 // 9. Let bt be ! BalanceTime(hours × sign, minutes × sign, seconds × sign,
4608 isolate, dur.hours * sign, dur.minutes * sign, dur.seconds * sign,
4632 int64_t hours, int64_t minutes, int64_t seconds,
4638 // hours, minutes, seconds, milliseconds, microseconds, and nanoseconds are
4644 // 4. Let second be second + seconds.
4645 second + seconds,
4658 int64_t minutes, int64_t seconds,
4677 // 6. Set seconds to ℝ(seconds) + minutes × 60.
4678 seconds += minutes * 60;
4680 // 7. Set milliseconds to ℝ(milliseconds) + seconds × 1000.
4681 milliseconds += seconds * 1000;
4697 Handle<Object> seconds, Handle<Object> milliseconds,
4751 // 8. Let s be ? ToIntegerThrowOnInfinity(seconds).
4754 ToIntegerThrowOnInfinity(isolate, seconds),
4801 NumberToInt64(duration->seconds()),
4825 NumberToInt64(duration->seconds()),
4850 -NumberToInt64(duration->minutes()), -NumberToInt64(duration->seconds()),
4887 std::abs(NumberToInt64(duration->seconds())),