Browse Source

feat: create two utility functions that return date pipe format

pull/5091/head
mehmet-erim 6 years ago
parent
commit
ddda52582c
  1. 18
      npm/ng-packs/packages/core/src/lib/utils/date-utils.ts
  2. 1
      npm/ng-packs/packages/core/src/lib/utils/index.ts

18
npm/ng-packs/packages/core/src/lib/utils/date-utils.ts

@ -0,0 +1,18 @@
import { ApplicationConfiguration } from '../models/application-configuration';
import { ConfigStateService } from '../services';
export function getShortDateFormat(configStateService: ConfigStateService) {
const dateTimeFormat = configStateService.getDeep(
'localization.currentCulture.dateTimeFormat',
) as ApplicationConfiguration.DateTimeFormat;
return dateTimeFormat.shortDatePattern;
}
export function getShortDateShortTimeFormat(configStateService: ConfigStateService) {
const dateTimeFormat = configStateService.getDeep(
'localization.currentCulture.dateTimeFormat',
) as ApplicationConfiguration.DateTimeFormat;
return `${dateTimeFormat.shortDatePattern} ${dateTimeFormat.shortTimePattern.replace('tt', 'a')}`;
}

1
npm/ng-packs/packages/core/src/lib/utils/index.ts

@ -1,5 +1,6 @@
export * from './array-utils';
export * from './common-utils';
export * from './date-utils';
export * from './environment-utils';
export * from './factory-utils';
export * from './form-utils';

Loading…
Cancel
Save