valor-software/ng2-bootstrap

View on GitHub
src/chronos/units/timezone.ts

Summary

Maintainability
A
1 hr
Test Coverage
import { addFormatToken } from '../format/format';
import { DateFormatterOptions } from '../types';

// todo: add support for timezones

// FORMATTING
addFormatToken('z', null, null,
  function (date: Date, opts: DateFormatterOptions): string {
    return opts.isUTC ? 'UTC' : '';
  });
addFormatToken('zz', null, null,
  function (date: Date, opts: DateFormatterOptions): string {
    return opts.isUTC ? 'Coordinated Universal Time' : '';
  });

// MOMENTS

export function getZoneAbbr(isUTC: boolean) {
  return isUTC ? 'UTC' : '';
}

export function getZoneName(isUTC: boolean) {
  return isUTC ? 'Coordinated Universal Time' : '';
}