1. ホーム
  2. ruby

[解決済み] 2つの日付の間の日数を数える

2022-04-24 14:42:30

質問

この2つの日付の間の日数はどのように数えるのですか?

start_date = Date.parse "2012-03-02 14:46:21 +0100"
end_date =  Date.parse "2012-04-02 14:46:21 +0200"

解決方法は?

Date(および DateTime)クラスでは、次のようなことが可能です。 (end_date - start_date).to_i で日数差を取得します。