如何在angular-moment-picker中将今天的日期和时间设置为默认值

时间:2017-05-26 11:55:42

标签: javascript angularjs angular-moment

我正在为datetimepicker使用angular-moment-picker输入,我想在输入上设置今天的日期和当前时间。这是我的源代码。你能帮我么。 谢谢

  var importObject = {
        funcs: {
            echo: arg => document.write(arg),
            log: console.log
        }
    };

3 个答案:

答案 0 :(得分:2)

在控制器初始化时设置默认值startDate

angular
  .module('Demo', ['moment-picker'])
  .controller('DemoController', ['$scope', function ($scope) {

      $scope.startDate = moment();
  }]);

答案 1 :(得分:0)

在脚本文件中使用moment()方法。

http://embed.plnkr.co/GqJMbeQ5UtSbIutn8elf/

答案 2 :(得分:0)

您可以使用输入控件中的start-date属性设置开始日期。该值应该是一个时刻对象。

<input class="form-control"
    format="DD/MM/YYYY HH:mm"
    ng-model-options="{ updateOn: 'blur' }"
    moment-picker="startDate"
    id="startDate"
    ng-model="startDate"
    start-date="startDate">

这是工作fiddle。这里我分别使用了矩和角矩库和模块