我意识到,这个问题是重复的,但以前的一次没有提供恰当的答案时刻包已经安装
1.安装包
npm install moment-timezone --save
在node_modules目录
中
|
|--时刻
|--时刻-时区
存在的目录
2. Index.html包含脚本
<script src="node_modules/moment-timezone/moment-timezone.js"></script>
System.config.js
var map = {
'moment': 'node_modules/moment',
'momentzone': 'node_modules/moment-timezone'
};
var packages = {
'moment': { defaultExtension: 'js' },
'momentzone': { defaultExtension: 'js' }
};
3.内部component.ts文件
import * as moment from 'moment/moment';
export class TimeComponent implements OnInit{
ngOninit(){
console.log(moment("2014-06-01T12:00:00Z").tz('America/Los_Angeles').format('ha z'));
}
}
应该导入什么来防止错误 属性 tz 在“时刻”类型上不存在