2020-10-11 05:26:29 +00:00
|
|
|
import { Pipe, PipeTransform } from '@angular/core';
|
2019-06-13 19:02:34 +00:00
|
|
|
import * as moment from 'moment';
|
|
|
|
|
|
|
|
@Pipe({
|
2020-10-11 05:26:29 +00:00
|
|
|
name: 'localTime',
|
2019-06-13 19:02:34 +00:00
|
|
|
})
|
|
|
|
export class LocalTimePipe implements PipeTransform {
|
|
|
|
transform(value: string): string {
|
|
|
|
if (value === undefined) {
|
|
|
|
return '';
|
|
|
|
}
|
2020-10-11 05:26:29 +00:00
|
|
|
return moment(value, 'DD-MMM-YYYY HH:mm')
|
|
|
|
.subtract(new Date().getTimezoneOffset(), 'minutes')
|
|
|
|
.format('DD-MMM-YYYY HH:mm');
|
2019-06-13 19:02:34 +00:00
|
|
|
}
|
|
|
|
}
|