如何将 Angular 日期范围选择器中的日期设置为该月的第一天

Posted

技术标签:

【中文标题】如何将 Angular 日期范围选择器中的日期设置为该月的第一天【英文标题】:How to set the date in the Angular Date Range Picker to the 1st day of the month 【发布时间】:2015-09-09 19:00:36 【问题描述】:

我将这个 Angular 指令用于日期范围选择器

https://github.com/g00fy-/angular-datepicker

此时将默认日期设置为当前日期

如何将第一个日期范围设置为该月的第一天。如何设置日期?

<div date-range start="a" end="b"> </div>

(a|date)||"pick start" (b|date)||"pick end"

【问题讨论】:

【参考方案1】:

你可以使用

var date = new Date();
$scope.a = new Date(date.getFullYear(), date.getMonth(), 1);
$scope.b = new Date(date.getFullYear(), date.getMonth() + 1, 0);

【讨论】:

效果很好!也在朝那个方向思考,只是对角度不熟悉。谢谢! @OleksandrFedorov 很高兴为您提供帮助。将答案标记为正确,以便其他人可以从中获得帮助。谢谢 :)

以上是关于如何将 Angular 日期范围选择器中的日期设置为该月的第一天的主要内容,如果未能解决你的问题,请参考以下文章

根据 Angular 中的日期列表突出显示日期选择器中的日期

我如何将当前日期与日期选择器中的用户输入日期进行比较

日期选择器中的小时:分钟:秒如何快速

Angular 2 在日期选择器中禁用特定日期

如何在 Twitter 引导日期选择器中禁用结束日期范围?

Material datePicker(Angular)中的多个日期选择