lib/jtime.rb in jruby-rfc2445-0.0.4 vs lib/jtime.rb in jruby-rfc2445-0.1.0

- old
+ new

@@ -41,9 +41,15 @@ def local(year, month=1, day=1, hour=0, min=0, sec=0, usec=0) datetime = JDateTime.new(year, numeric_month(month), day, hour, min, sec, usec) new(datetime) end + # Initialize a JTime object form DateValue + def from_date_value(dv, timezone = org.joda.time.DateTimeZone::UTC) + datetime = JDateTime.new(dv.year, numeric_month(dv.month), dv.day, 0, 0, 0, 0, timezone) + new(datetime) + end + # Initialize a JTime object from DateTimeValue def from_date_time_value(dtv) utc(dtv.year, dtv.month, dtv.day, dtv.hour, dtv.minute, dtv.second) end \ No newline at end of file