date-vir - v8.5.0
    Preparing search index...

    Function createFullDate

    • Parses the given DateLike and converts it into a FullDate instance with the given timezone.

      Type Parameters

      • const SpecificTimezone extends string

      Parameters

      • dateLike: Readonly<DateLike>

        The original date representation to be converted into a FullDate.

      • timezone: SpecificTimezone

        The timezone that this date/time is meant for / originated from.

      Returns {
          day: DayOfMonth;
          hour: Hour;
          millisecond: number;
          minute: Minute;
          month: MonthNumber;
          second: Minute;
          timezone: SpecificTimezone;
          year: number;
      }

      • day: DayOfMonth

        A day of the month: 1-31 depending on the month

      • hour: Hour

        Hour of the day in 24 time: 0-23

      • millisecond: number

        Millisecond of the second: 0-999

      • minute: Minute

        Minute of the hour: 0-59

      • month: MonthNumber

        A month of the year: 1-12

      • second: Minute
      • timezone: SpecificTimezone
      • year: number

        The full, four digit year.

        2023;
        
      import {createFullDate, timezones, utcTimezone} from 'date-vir';

      createFullDate('June 1, 2024', utcTimezone);
      createFullDate(new Date(), timezones['Australia/Brisbane']);
      createFullDate(112300120, timezones['Etc/GMT-11']);

      Error: if a valid date cannot be created.