xsd/datatypes.rb: Fixed a bug that was causing this gem to generate invalid date strings like '2013-01-18T15:37:1645505.8806112000020221-08:00'.  The DateTime#sec_fraction method has units of seconds in Ruby 1.9.3, not days.  I am assuming we don't care about this gem working with Ruby 1.8.