我想将日期从 2015-12-02T18:30:00.000 + 0000 转换为 2015年12月2日星期三00:00:00 GMT + 0530(印度标准时间)使用angularjs。
答案 0 :(得分:2)
您可以使用角度date
过滤器。格式明确给出here
{{'2015-12-02T18:30:00.000+0000' | date:"EEE MMM dd yyyy HH:hh:ss 'GMT'Z '(India Standard Time)'"}}
上面的代码段会在输出中显示Thu Dec 03 2015 00:12:00 GMT+0530 (India Standard Time)
。这是您从+0000
计算到+0530
Here是一个有效的解决方案
答案 1 :(得分:0)
<强> HTML:强>
<div ng:app ng:controller="Scoper">
Input: {{v}} <br />
Angular: {{v | date:'EEE MMM dd yyyy HH:mm:ss'}} GMT{{v | date:'+0530' }} (India Standard Time) <br />
</div>
<强> JS 强>
function Scoper($scope) {
var s = "2015-12-02T18:30:00.000+0000";
$scope.v = s;
}