This is documentation for Mathematica 6, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.2)


gives the current local date and time in the form {year, month, day, hour, minute, second}.
gives a date list corresponding to an AbsoluteTime specification.
DateList[{y, m, d, h, m, s}]
converts a date list to standard normalized form.
converts a date string to a date list.
DateList[{"string", {"e1", "e2", ...}}]
gives the date list obtained by extracting elements "ei" from "string".
  • DateList[] uses whatever date and time have been set on your computer system. It performs no corrections for time zones, daylight saving time, etc.
  • DateList[TimeZone -> z] gives the date and time inferred for time zone z by assuming that your computer is set for the time zone specified by $TimeZone.  »
  • All values returned by DateList[] are integers, except the number of seconds. The number of seconds is never more accurate than $TimeUnit.
  • Shorter lists can be used in DateList[{y, m, ...}]: {y} is equivalent to {y, 1, 1, 0, 0, 0}, {y, m} to {y, m, 1, 0, 0, 0}, etc.
  • Values of m, d, h, m, s outside their normal ranges are appropriately reduced. Non-integer values of d, h, m, s can also be used.  »
  • In the form DateList[{"string", {"e1", "e2", ...}] the "ei" can be "Year", "YearShort", "Quarter", "Month", "MonthName", "Day", "DayName", "Hour", "Hour12", "AMPM", "Minute", or "Second".
  • DateList[{"string", {"e1", "e2", ...}] uses the "ei" to fill in elements of {y, m, d, h, m, s}. Those not filled in are taken to have default values {yc, 1, 1, 0, 0, 0}, where yc is the current year.  »
  • In DateList[{"string", {"e1", "e2", ...}], the "ei" are extracted from "string" in the order given, and can be separated by any non-alphanumeric characters.  »
  • DateList[{"string", {"e1", "sep12", "e2", "sep23", ...}] extracts elements using the explicit separators specified.  »
New in 6