DateTime.civil
require 'date' puts DateTime.civil(1999, 12, 31, 23, 21, Rational(51044, 100000)).to_s puts DateTime.civil(1991, 10, 1).to_s puts DateTime.civil(2000).to_s