Mongodb iso datetime

时间:2013-12-29 04:14:14

标签: mongodb angularjs datetime

我需要通过角度js从mongodb iso date formate中恢复日期。我怎样才能恢复这个?请帮帮我。

Mongodb iso date:2013-12-28T08:30:17.795Z

我的转换类型:28-12-2013 8:30:17

3 个答案:

答案 0 :(得分:3)

可能是这样的:

var date = new Date("2013-12-28T08:30:17.795Z");
$scope.displayDate = date.toLocaleString();

答案 1 :(得分:3)

我真的推荐http://momentjs.com/。他们有很好的格式功能。

实施例

moment('2013-12-28T08:30:17.795Z').format('DD-MM-YYYY HH:mm:ss');

会给出答案

28-12-2013 08:30:17 

答案 2 :(得分:1)

根据mongo很容易获得时间,

  1. 从mongoDB中获取控制器中的值。
  2. 使用该值存储在变量中。
  3. 使用.toISOString()方法将其转换为ISO格式并完成。 这是样品..

     getdate.controller(..){
     $scope.fromdate=date.toISOString();
     console.log($scope.fromdate);
     } 
    

    现在您可以使用MongoDB格式..