angularjs将日期格式转换为IST

时间:2015-12-17 06:12:18

标签: angularjs

我想将日期从 2015-12-02T18:30:00.000 + 0000 转换为 2015年12月2日星期三00:00:00 GMT + 0530(印度标准时间)使用angularjs。

2 个答案:

答案 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)

Working fiddle

<强> 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;
}