0
我使用紅寶石,而且我的懷疑與我已經看到的已經有所不同。Ruby:在兩個日期之間發生的月份特定日期(例如,每月的第一天)的次數
我有兩個日期(今天和明年四月),我想要計算特定日期的次數,例如。每個月的第一天發生在兩者之間(此日期可以配置,例如,每個月的第15天等)。
你們能想到一種在Ruby中實現這一點的方法嗎?
我使用紅寶石,而且我的懷疑與我已經看到的已經有所不同。Ruby:在兩個日期之間發生的月份特定日期(例如,每月的第一天)的次數
我有兩個日期(今天和明年四月),我想要計算特定日期的次數,例如。每個月的第一天發生在兩者之間(此日期可以配置,例如,每個月的第15天等)。
你們能想到一種在Ruby中實現這一點的方法嗎?
(Date.today..Date.parse('2018/04/01')).count { |d| d.day == 15 }
#⇒ 8
非常感謝你,真心實意! – mickael