如何包含moment-timezone.js
Parse.com how to include moment-timezone.js
我有一个脚本在parse.com的云代码。我试图使用moment-timezone.js,因为我需要将我的安装时区从字符串(即"欧洲/巴黎")转换为UTC (GMT)的时间偏移。
目前为止我的代码是从这个问题导入的:
var moment = require('cloud/moment.js');
var tz = require('cloud/moment-timezone.js');
function toTimeZone(time, zone) {
var format = 'YYYY/MM/DD HH:mm:ss ZZ';
return moment(time, format).tz(zone).format(format);
}
我已经从他们的网站上复制了最新的moment.js和moment-timezone.js文件到我的云目录。
这是我从云代码日志中得到的错误:
Failed with: TypeError: Object Invalid date has no method 'tz'
at toTimeZone (main.js:6:30)
at query.find.success (main.js:19:17)
at Parse.js:2:10161
at e (Parse.js:2:8941)
at Parse.js:2:8390
at Array.forEach (native)
at Object.x.each.x.forEach [as _arrayEach] (Parse.js:1:661)
at c.extend.resolve (Parse.js:2:8341)
at e (Parse.js:2:9076)
at Parse.js:2:8390
根据Parse的文档https://www.parse.com/docs/js/guide#cloud-code-modules-moment
你可以试试:
var moment = require('cloud/moment');
var tz = require('cloud/moment-timezone');
相关文章:
- Datetime格式为Friendly Time.Moment JS输出错误
- 问题用moment JS制作一个简单的时间表
- 针对重复发生的事件,使用moment.js防止DST偏移
- 如何在moment.js中只比较日期
- 如何用moment.js列出两个日期之间的所有月份
- 用Jquery map和moment js制作一个简单的时间线
- 如何使用Moment JS获得时间
- 如何获得一个只有时间的moment.js日期对象
- 使用moment.js获取时间分区的偏移日期对象
- Moment js and IOS
- 如何在Bluemix上安装moment-timezone.js
- 如何使用moment.js和moment-timezone.js将特定时区(非本地)的给定日期/时间转换为UTC
- 如何使用moment.js在用户TimeZone上自动转换
- 使用moment和moment-timezone计算事件发生前的剩余秒数
- 不能使moment-timezone.js工作
- moment.js和moment.timezone.js -我如何知道客户端时区显示UTC日期在本地tz
- 如何通过SystemJs在Angular2中使用moment-timezone
- 如何获得moment.js / timezone.js日期的特定部分
- 如何包含moment-timezone.js
- Moment.js-Moment().format()创建无效日期