Datum/Zeit-Vergleich in ruby

Habe ich diese Termine und Zeiten:

schedule.day_start    # => 2014-09-27 15:30:00 UTC
date_now = Time.now   # => 2014-09-27 15:11:14 +0200
date_now + 60.minutes # => 2014-09-27 16:11:14 +0200

Ich versuche zu erkennen, alle Zeitpläne, start-60 Minuten oder weniger vor day_start. Mit dem folgenden code, bekomme ich als Antwort "NO" statt "YES".

if schedule.day_start < (Time.now + 60.minutes)
  "YES"
else
  "NO"
end

Warum ist 2014-09-27 15:30:00 UTC größer als 2014-09-27 16:11:14 +0200?

InformationsquelleAutor user984621 | 2014-09-27
Schreibe einen Kommentar