1. 程式人生 > >angularJs中對時間戳的處理

angularJs中對時間戳的處理

一. 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();