Financial Toolbox | ![]() ![]() |
Syntax
DateVector = datevec(Date) DateVector = datevec(Date, Pivot) [Year, Month, Day, Hour, Minute, Second] = datevec(Date)
Description
DateVector = datevec(Date)
converts a date number or a date string to a date vector whose elements are [
Year
Month
Day
Hour
Minute
Second
]. The first five elements are integers, the sixth is a floating-point number. Date strings with two-character years, e.g., 12-june-12
, are assumed to lie within the 100-year period centered about the current year.
DateVector = datevec(Date, Pivot)
assumes that two-character years lie within the 100-year period beginning with the pivot year. The default pivot year is the current year minus 50 years.
[Year, Month, Day, Hour, Minute, Second] = datevec(Date)
converts a date number or a date string to a date vector and returns the components of the date vector as individual variables.
Note: This function now ships with basic MATLAB. It originally shipped only with the Financial Toolbox. This description remains here for your convenience. |
Examples
DateVec = datevec('28-Jul-00') DateVec = 2000 7 28 0 0 0 DateVec = datevec(730695) DateVec = 2000 7 28 0 0 0 DateVec = datevec(730695.776) DateVec = 2000 7 28 18 37 26.4 [Year, Month, Day, Hour, Minute, Second] = datevec(730695.776) Year = 2000 Month = 7 Day = 28 Hour = 18 Minute = 37 Second = 26.4 [Year, Month, Day] = datevec(730695:730697) Year = 2000 2000 2000 Month = 7 7 7 Day = 28 29 30
See Also
datenum
, datestr
, now
, today
![]() | datestr | datewrkdy | ![]() |