angular.js - angular使用$http post数据时,datetime为什么被自动格式化成UTC了?能否不格式化?
天蓬老师
天蓬老师 2017-05-15 17:10:05
0
1
563

图1,为 $http 发送前,打印变量的值;
图2,位 $http 发送时,捕捉到的值。

能否不让他自动转换成UTC而保留2016-12-15呢?

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

Antworte allen(1)
洪涛

谢邀。

你的数据本身是一个时间对象,只不过你要post,其数据格式被强制转化为string的相关类型。

建议你在post前先自己把数据格式化成相应形式的字符串。

在angular中可以用date 这个内置的 filter

app.controller('myCtrl', function($scope, $filter) {
    console.log($filter('date')(new Date(), 'yyyy-MM-dd'))
});
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage