AngularJs从人类可读日期获取时间戳

前端之家收集整理的这篇文章主要介绍了AngularJs从人类可读日期获取时间戳前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在角度JS中是否有一种方法可以从表单获取的日期中获取时间戳?

<label for="start">From:</label>
<input type="date" ng-model="startDate" />

我将在指令中编写什么来转换这些数据?我没有找到关于这个特定问题的任何信息,
问候

解决方法

使用指令将值从视图更改为模型.

http://jsfiddle.net/bateast/Q6py9/1/

angular.module('app',[])
    .directive('stringToTimestamp',function() {
        return {
            require: 'ngModel',link: function(scope,ele,attr,ngModel) {
                // view to model
                ngModel.$parsers.push(function(value) {
                    return Date.parse(value);
                });
            }
        }
    });

猜你在找的Angularjs相关文章