Javascript 使用moment.js时出现弃用警告
我在代码中使用moment.js和moment-timezone.js计算日期时间。 过了一段时间(所以一开始这不是问题),我开始收到警告信息说: vendor.js:50531弃用警告:提供的值不在 公认的ISO格式。施工返回到js日期()的时刻, 这在所有浏览器和版本中都不可靠。非ISO日期 不鼓励使用格式,并将在即将到来的专业考试中删除 释放。请参阅 更多信息。 参数:[0]\u IsamentintObject:true、\u isUTC:false、\u useUTC:false、, _l:未定义,_i:,_f:,_strict:未定义,_locale:[object]错误 在Function.createFromInputFallback()处 在configFromString()处 在configFromInput()处 在prepareConfig() 在createFromConfig()上 在createLocalOrUTC() 在本地_uu创建本地() 在utils\u hooks\u hooks() 在新轧光机上Ctrl() 在Object.invoke()处 我不知道这意味着什么,即使在搜索了彻底的矩.js文档之后 这是我使用moment.js的代码的一部分:Javascript 使用moment.js时出现弃用警告,javascript,jquery,node.js,momentjs,Javascript,Jquery,Node.js,Momentjs,我在代码中使用moment.js和moment-timezone.js计算日期时间。 过了一段时间(所以一开始这不是问题),我开始收到警告信息说: vendor.js:50531弃用警告:提供的值不在 公认的ISO格式。施工返回到js日期()的时刻, 这在所有浏览器和版本中都不可靠。非ISO日期 不鼓励使用格式,并将在即将到来的专业考试中删除 释放。请参阅 更多信息。 参数:[0]\u IsamentintObject:true、\u isUTC:false、\u useUTC:false、,
convertSelectedTimeZoneToClients() {
let timeZoneInfo = {
usersTimeZone: this.$rootScope.mtz.tz.guess(),
utcOffset: this.formData.timeZone.offset,
selectedDateTime: this.toJSONLocal(this.formData.sessionDate) + " " + this.formData.sessionTime
};
let utcTime = this.$rootScope.mtz.utc(timeZoneInfo.selectedDateTime).utcOffset(timeZoneInfo.utcOffset).format("YYYY-MM-DD HH:mm");
let formatedUtcTime = this.$rootScope.mtz.utc(utcTime).toDate();
let localTime = this.$rootScope.mtz(formatedUtcTime).format("YYYY-MM-DD HH:mm");
this.$scope.clientDateTimeZone = localTime;
}
是否有人发现可能导致此警告的潜在问题。
我唯一能想到的是'YYYY-MM-DD HH:MM'不是ISO格式,但无论如何我都需要使用这种格式。this.$rootScope.mtz(formatteduttime)
-
您可能需要以当前找到时间的格式传递。
i、 e
this.$rootScope.mtz(formatteduttime,“MM-DD-YYYY”)
帮助解析器理解格式。我猜内部解析器会被当前日期的任何格式阻塞。this.$rootScope.mtz(formatteduttime)
-
您可能需要以当前找到时间的格式传递。
i、 e
this.$rootScope.mtz(formatteduttime,“MM-DD-YYYY”)
帮助解析器理解格式。我猜内部解析器会被当前日期的任何格式所阻塞。github上的一个相关问题
YYYY-MM-DD HH:MM
包含在官方文件中列出的受支持的ISO 8601字符串中,哪一行和字符串值向您发出弃用警告?githubYYYY-MM-DD HH:MM
上的一个相关问题包含在官方列出的受支持的ISO 8601字符串中,这是向您发出弃用警告的行和字符串值?