【发布时间】:2020-01-23 03:20:02
【问题描述】:
在我的应用程序中,我有两个日期选择器作为开始日期和结束日期。当用户选择开始和结束日期时,系统将显示两个日期之间的天数,但不包括周六和周日。 angularjs如何计算?
【问题讨论】:
-
我使用 moment.js momentjs.com 你可以将它添加到你的 package.json 并且也许在你的应用程序中使用它
-
并非所有地方或文化都认为周六和周日是非工作日或周末。
-
所需结果取决于日期是否应包含在内。 1 月 1 日至 1 月 1 日是一个工作日还是没有? 1 月 1 日到 1 月 2 日是一天还是两天?规则会因业务需求而异。
-
我已经使用 Angular 框架和 Moment.js 库来实现该解决方案。它涵盖了所有情况。现场演示:stackblitz.com/edit/weekdays?embed=1&file=src/app/…
标签: javascript angularjs date