Changeset 1543
- Timestamp:
- 05/11/05 18:59:26 (4 years ago)
- Files:
-
- trunk/lib/soap/mapping/registry.rb (modified) (1 diff)
- trunk/lib/xsd/datatypes.rb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/lib/soap/mapping/registry.rb
r1540 r1543 249 249 [::DateTime, ::SOAP::SOAPDateTime, DateTimeFactory], 250 250 [::Date, ::SOAP::SOAPDateTime, DateTimeFactory], 251 [::Date, ::SOAP::SOAPDate, DateTimeFactory],252 251 [::Time, ::SOAP::SOAPDateTime, DateTimeFactory], 253 252 [::Time, ::SOAP::SOAPTime, DateTimeFactory], trunk/lib/xsd/datatypes.rb
r1520 r1543 540 540 541 541 def screen_data(t) 542 if (t.is_a?(Date))542 if t.is_a?(DateTime) 543 543 t 544 elsif (t.is_a?(Time))544 elsif t.is_a?(Time) 545 545 sec, min, hour, mday, month, year = t.to_a[0..5] 546 546 diffday = t.usec.to_r / 1000000 / SecInDay