angular中對時間戳的處理


一. ng表達式 

<!-- 表達式中使用 -->

{{ dt1 | date:'yyyy-MM-dd HH:mm:ss' }}

二. 控制器中使用

//controller必須注入 $filter 模塊
app.controller("appCtrl", ["$scope", "$filter", function($scope, $filter){
    
    //控制器中使用
    $scope.dateData = $filter("date")(new Date(), "yyyy-MM-dd HH:mm:ss");
}]);

$filter("date")(param, format) 中的 param 是可以接收時間戳的,一般后台json數據返回的是時間戳,那么也可以轉換。

//后台返回時間戳 4070880000000
$scope.dateData = $filter("date")(4070880000000, "yyyy-MM-dd HH:mm:ss");

二. 將日期轉換成時間戳

var date=new Date('January 1,2099,18:00:00')
var time=date.getTime();

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM