Changeset 1072
- Timestamp:
- 11/28/03 14:31:20 (5 years ago)
- Files:
-
- trunk/lib/xsd/datatypes.rb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/lib/xsd/datatypes.rb
r1068 r1072 478 478 if @data.offset * SecInDay == Time.now.utc_offset 479 479 d = @data 480 usec = ((d.sec_fraction * SecInDay * 1000000) + 0.5).to_i 480 usec = (d.sec_fraction * SecInDay * 1000000).round 481 481 Time.local(d.year, d.month, d.mday, d.hour, d.min, d.sec, usec) 482 482 else 483 483 d = @data.newof 484 usec = ((d.sec_fraction * SecInDay * 1000000) + 0.5).to_i 484 usec = (d.sec_fraction * SecInDay * 1000000).round 485 485 Time.gm(d.year, d.month, d.mday, d.hour, d.min, d.sec, usec) 486 486 end