AngularJs get Timestamp from a human readable date

后端 未结 3 1934
刺人心
刺人心 2021-01-13 20:53

Is there a way in angular JS to get Timestamp from a date obtained by a form?




        
3条回答
  •  梦毁少年i
    2021-01-13 21:30

    To use in a controller you can do something like this:

    myApp.controller('TimestampCtrl', ['$scope', function($scope) {
      $scope.toTimestamp = function(date) {
        var dateSplitted = date.split('-'); // date must be in DD-MM-YYYY format
        var formattedDate = dateSplitted[1]+'/'+dateSplitted[0]+'/'+dateSplitted[2];
        return new Date(formattedDate).getTime();
      };
    }]);
    

    And can be used like this:

    The timestamp of is {{ toTimestamp(date) }}

提交回复
热议问题