Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > Core Language > String Manipulation > String Patterns >
Mathematica > Core Language > Rules & Patterns > Patterns > String Patterns >

DatePattern

DatePattern[{"e1", "e2", ...}]
represents the characters of a date with elements of type "ei" in StringExpression.
DatePattern[{"e1", "e2", ...}, sep]
allows separators that match the string expression sep.
  • Possible element types "ei" are: "Year", "Quarter", "Month", "MonthName", "Day", "DayName", "Hour", "AMPM", "Minute", "Second".
  • If no explicit separator is specified, the "ei" must be separated by /, -, : or . characters.
Compare a string to a list of date elements:
Compare to a list of time elements:
Compare to a pattern with all separators explicitly given:
Compare a string to a list of date elements:
In[1]:=
Click for copyable input
Out[1]=
 
Compare to a list of time elements:
In[1]:=
Click for copyable input
Out[1]=
 
Compare to a pattern with all separators explicitly given:
In[1]:=
Click for copyable input
Out[1]=
Date elements do not match out-of-range values:
Test a string allowing only "/" characters as separators:
Test the same string allowing only colon separators:
Define a function only for month, year strings:
The function returns unevaluated for other input patterns:
DateString gives results that match a date pattern:
New in 6
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team