[英]later.js - February and End of Month
我正在創建一個用於重復產生每月訂單的平台。
我正在使用Later.js進行重復。 我碰到過以下兩種情況,我想知道是否有人對如何更好地處理這些問題提出了建議(或者Later.js是否以某種方式本機處理了它們):
late.parse.recur()。on(31).dayOfMonth()日期是給定月份的31日。 當前的結果是跳月結束於30日。 解決方法:將使用last()。dayOfMonth()。
Later.parse.recur()。on(30).dayOfMonth()
謝謝!
我不知道Later.js的細節,但是顯然您可以編寫稱為自定義修飾符的內容: https : //github.com/bunkat/later/blob/master/example/modifier.js
除此之外,如果您在JavaScript日期中添加一個月(數字是否大於11/12都沒關系),則將月份中的日期設置為第一天,然后減去1天,那么您將獲得最初給定月份的最后一天的日期。 例如:
var a = new Date("2000-02-25"); var b = new Date(new Date(a.getFullYear(),a.getMonth()+1,1)-1); console.log(b);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.