Ctrl K
ComunidadGuías…

shared/utils/time.ts

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
export class Second {
  /** Milliseconds in a second */
  public static ms = 1000;
}

export class Minute {
  /** Milliseconds in a minute */
  public static ms = 60 * Second.ms;
  /** Seconds in a minute */
  public static seconds = 60;
}

export class Hour {
  /** Milliseconds in an hour */
  public static ms = 60 * Minute.ms;
  /** Seconds in an hour */
  public static seconds = 60 * Minute.seconds;
  /** Minutes in an hour */
  public static minutes = 60;
}

export class Day {
  /** Milliseconds in a day */
  public static ms = 24 * Hour.ms;
  /** Seconds in a day */
  public static seconds = 24 * Hour.seconds;
  /** Minutes in a day */
  public static minutes = 24 * Hour.minutes;
}

export class Week {
  /** Milliseconds in a week */
  public static ms = 7 * Day.ms;
  /** Seconds in a week */
  public static seconds = 7 * Day.seconds;
  /** Minutes in a week */
  public static minutes = 7 * Day.minutes;
  /** Days in a week */
  public static days = 7;
}