【发布时间】:2016-03-03 19:11:29
【问题描述】:
我想在发出 $http 请求时序列化没有 UTC/'zulu'(标准行为)的 javascript 日期。默认情况下,Date(2015,0,1,12,0,0) 将在时区 -0300 中生成 2015-1-1T15:00:00z,但我想获得 '2015-1-1T12:00:00'。
一种方法是更改 JSON 使用的 Date.prototype.toISOString 和 AngularJS 使用的 Date.prototype.toISOString。有没有更好的方法来更改 $http 调用中的日期,例如以某种方式拦截 $httpProvider?
【问题讨论】:
-
最终目标是在模板中呈现字符串以使您看不到时区信息吗?