1

Python で、特定の日付 + 24 時間が経過したことを確認したい場合は、次のように記述します。

from datetime import datetime, timedelta

some_date = datetime(2013, 1, 10, 11, 0)
day = timedelta(1)

# Checks if some_date + 1 day is before today's date
print some_date + day < datetime.now()

Rubyで特定の日付+ 1日が今日の日付より前であるかどうかを確認して、1日の時差を構築するにはどうすればよいですか?

4

1 に答える 1

2
require 'time'

xmas = DateTime.new(2013, 12, 25)
puts x = xmas + 1 # 2013-12-26T00:00:00+00:00
d = DateTime.now
puts x > d        # true
puts x - d        # 30167183979194791/86400000000000 (a Rational)
puts d >> 12      # 2014-01-10T21:15:20+01:00
于 2013-01-10T19:22:36.537 に答える