【发布时间】:2017-05-31 06:56:40
【问题描述】:
在带有 webpack 和 ts 的 angular 2 中,转换日期字符串的最佳方法是什么,比如 '2017-07-07 12:00:11',在 GMT 中,IST 通过给出偏移量 '+5:30',因此日期时间更改为 '2017-07-07 17:30:11' .
我做了以下但没有用:
npm install moment-timezone
在ts文件中:
import * as moment from 'moment-timezone';
let setdate = moment(); // today date
console.log('timezone date=', setdate);
setdate.tz("GMT").format('YYYY-MM-DD HH:mm:ss');
console.log(setdate.tz("Asia/Singapore").format('YYYY-MM-DD HH:mm:ss'));
但是当我创建构建时,我得到以下错误:
Module parse failed: blah\node_modules\moment-timezone\data\packed\l
atest.json Unexpected token (2:10)
这会在 Angular 2 中工作还是存在任何其他方式来做到这一点??
【问题讨论】:
标签: angular timezone angular2-services timezone-offset