TimeUtil.ts 613 B

12345678910111213141516171819
  1. export class TimeUtil {
  2. /** 获取现在到明天凌晨的秒数 */
  3. public static getSecUntilTomorrow() {
  4. console.log("隔天凌晨时间: ");
  5. let date = new Date();
  6. // 获取当前时间(毫秒数)
  7. let now = date.getTime();
  8. // 去除当前时间的小时/分钟/秒
  9. date.setHours(0);
  10. date.setMinutes(0);
  11. date.setSeconds(0);
  12. // 获取今天凌晨的时间(毫秒数)
  13. let earlyMorning = date.getTime();
  14. // 获取距离明天的秒数
  15. return 60 * 60 * 24 - (now - earlyMorning) / 1000;
  16. }
  17. }