suchen

Heim  >  Fragen und Antworten  >  Hauptteil

angular.js - angular使用$http post数据时,datetime为什么被自动格式化成UTC了?能否不格式化?

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

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

天蓬老师天蓬老师2744 Tage vor569

Antworte allen(1)Ich werde antworten

  • PHP中文网

    PHP中文网2017-05-15 17:12:05

    谢邀。

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

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

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

    app.controller('myCtrl', function($scope, $filter) {
        console.log($filter('date')(new Date(), 'yyyy-MM-dd'))
    });

    Antwort
    0
  • StornierenAntwort