Encodes an ExifTime (which may not have a timezone offset)

Constructors

  • Parameters

    • hour: number
    • minute: number
    • second: number
    • Optional millisecond: number
    • Optional rawValue: string
    • Optional zoneName: Maybe<string>
    • Optional inferredZone: boolean

    Returns ExifTime

Properties

hour: number
inferredZone?: boolean
millisecond?: number
minute: number
rawValue?: string
second: number
zone: Maybe<string>

Accessors

  • get millis(): undefined | number
  • Alias for .millisecond

    Returns undefined | number

Methods

  • Returns {
        _ctor: string;
        hour: number;
        inferredZone: undefined | boolean;
        millisecond: undefined | number;
        minute: number;
        rawValue: undefined | string;
        second: number;
        zone: Maybe<string>;
    }

    • _ctor: string
    • hour: number
    • inferredZone: undefined | boolean
    • millisecond: undefined | number
    • minute: number
    • rawValue: undefined | string
    • second: number
    • zone: Maybe<string>
  • Parameters

    • dt: Maybe<DateTime<boolean>>
    • Optional rawValue: string
    • Optional zone: string
    • Optional inferredZone: boolean
    • Optional unsetMilliseconds: boolean

    Returns Maybe<ExifTime>

  • Parameters

    • json: {
          _ctor: string;
          hour: number;
          inferredZone: undefined | boolean;
          millisecond: undefined | number;
          minute: number;
          rawValue: undefined | string;
          second: number;
          zone: Maybe<string>;
      }
      • _ctor: string
      • hour: number
      • inferredZone: undefined | boolean
      • millisecond: undefined | number
      • minute: number
      • rawValue: undefined | string
      • second: number
      • zone: Maybe<string>

    Returns ExifTime