gpt4 book ai didi

javascript - 当日期来自不同时区时,在 IOS 中为 angularjs 项目返回无效日期

转载 作者:行者123 更新时间:2023-11-29 11:49:33 25 4
gpt4 key购买 nike

我正在做一个 ionic angularJS 项目。

从数据库返回的日期类似于“2016-10-12T00:00:00.000+0200”(UTC+2 时区)

我通过如下更改值将此设置为日期字段(输入类型日期)。

 $scope.datevalue = new Date($scope.datevalue); 

以上语句在 android 中工作并返回印度时区为“Wed Oct 12, 2016, 03:30:00 GMT+0530(印度标准时间)”但在 IOS 中不工作并返回“无效日期”

你能给我一个解决方案吗?

最佳答案

您可以使用 moment.js为了解决这个问题。首先在你的 js 库中导入 moment.js 然后编写以下代码。

            if($scope.datevalue !== null){
$scope.datevalue = new Date(moment($scope.datevalue));
}

它应该工作

关于javascript - 当日期来自不同时区时,在 IOS 中为 angularjs 项目返回无效日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41762467/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com