WOLFRAM

Enable JavaScript to interact with content and submit forms on Wolfram websites. Learn how
Wolfram Language & System Documentation Center

DateList []

gives the current local date and time in the form {year,month,day,hour,minute,second}.

DateList [date]

gives a date list corresponding to the given date specification.

Details and Options
Details and Options Details and Options
Examples  
Basic Examples  
Scope  
Generalizations & Extensions  
Options  
TimeZone  
Applications  
Properties & Relations  
Possible Issues  
See Also
Tech Notes
Related Guides
History
Cite this Page

DateList []

gives the current local date and time in the form {year,month,day,hour,minute,second}.

DateList [date]

gives a date list corresponding to the given date specification.

Details and Options

  • DateList [] uses whatever date and time have been set on your computer system. It performs no corrections for time zones, daylight saving time, etc.
  • In DateList [date], the following date and time specifications can be given as date:
  • date DateObject specification
    {y,m,d,h,m,s} DateList specification
    time AbsoluteTime specification
    "string" DateString specification
    {"string",fmt} date string formed from the specified format
  • 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 . »
  • 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. Noninteger values of d, h, m, s can also be used. »
  • You can compare two lists returned by DateList using NumericalOrder . »
  • In the form DateList [{"string",{"e1","e2",}}], the "ei" can be "Year", "YearShort", "Quarter", "Month", "MonthName", "Day", "DayName", "Hour", "Hour12", "AMPM", "Minute", "Second", or "Millisecond".
  • 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. »

Examples

open all close all

Basic Examples  (2)

Find the current date:

Convert a date object to a date list:

Scope  (8)

Date lists are converted to standard normalized form:

Strings are automatically interpreted when possible:

Separators are assumed if not specified:

Give explicit separators:

Day, hour, minute, and second values can be nonintegers:

The current year is used if not specified in a string:

Convert an absolute time to a date list:

Expand an elided date list:

Generalizations & Extensions  (1)

Give explicit date elements to interpret ambiguous strings:

Options  (1)

TimeZone  (1)

Find the current date in Greenwich, United Kingdom:

Find the date for an absolute time using a time zone string:

Applications  (1)

Specify interpretation of a string in a standard format:

Properties & Relations  (4)

DateObject represents a date specification:

AbsoluteTime represents dates as seconds since the beginning of 1900:

DateList represents dates as lists of date elements:

DateString represents dates as strings:

Use DateListPlot to plot data with date list coordinates:

Use DatePlus to add time units to a date list:

Use DateDifference to find the number of time units between dates:

Use NumericalOrder to determine the order of dates:

The canonicalization performed by DateList is significant:

Possible Issues  (2)

Year and month must be integers because the lengths of years and months vary:

There is no

0^(th)
month or day:

Tech Notes

Wolfram Research (2007), DateList, Wolfram Language function, https://reference.wolfram.com/language/ref/DateList.html (updated 2014).

Text

Wolfram Research (2007), DateList, Wolfram Language function, https://reference.wolfram.com/language/ref/DateList.html (updated 2014).

CMS

Wolfram Language. 2007. "DateList." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2014. https://reference.wolfram.com/language/ref/DateList.html.

APA

Wolfram Language. (2007). DateList. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/DateList.html

BibTeX

@misc{reference.wolfram_2025_datelist, author="Wolfram Research", title="{DateList}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/DateList.html}", note=[Accessed: 04-January-2026]}

BibLaTeX

@online{reference.wolfram_2025_datelist, organization={Wolfram Research}, title={DateList}, year={2014}, url={https://reference.wolfram.com/language/ref/DateList.html}, note=[Accessed: 04-January-2026]}

Top [フレーム]

AltStyle によって変換されたページ (->オリジナル) /