先将UTC时间转换为日期格式,然后再转换为本地日期格式,例如:
1
2
3
|
var
date2 =
new
Date(utc);
var
localeString = date2.toLocaleString();
|
或只要日期
1
|
var
localeDateString = date2.toLocaleDateString();
|
或只要时间
在angular2的管道中可以这样使用:
@Pipe({
name: 'date',
pure: true,
})
@Injectable()
export class DategoPipe implements PipeTransform {
transform(d:string ,args:any[]):string {
// var date2 = new Date(d);
var s = new Date(d).toLocaleString();
return s;
}
}
name: 'date',
pure: true,
})
@Injectable()
export class DategoPipe implements PipeTransform {
transform(d:string ,args:any[]):string {
// var date2 = new Date(d);
var s = new Date(d).toLocaleString();
return s;
}
}
然后在ionic页面中使用过滤:
<p>{{order.release_time | date}}</p>
在控制器页面:
1. import {DategoPipe} from '../../share/pipes';
2. pipes:[DategoPipe]