This Time Conversion program uses custom rounding routines to
avoid results such as 3.9999999999 instead of 4. It rounds the
result to 13 significant digits instead of rounding to some
number of decimal places, therefore producing superior results
for very big or very small initial values and conversion
factors. It accepts scientific notation and converts
immediately. Converting to and from: millennium, century,
decade, Julian year, Gregorian year, tropical year, year, month,
fortnight, week, day, hour, minute, second, millisecond,
microsecond, nanosecond. All conversions: Currency - Length -
Temperature - Speed - Volume - Weight and Mass - Computer Units
- Time - Metric - Area - Energy and Work - Power - Pressure -
Angle