Main Content

yyyymmdd

MATLAB 日期时间转换为 YYYYMMDD 数值

说明

示例

d = yyyymmdd(t) 返回一个包含整数的 double 数组,这些整数中的数字表示 t 中的日期时间值。例如,日期(2014 年 7 月 16 日)将转换为整数 20140716。转换时将遵循以下方式:

d = 10000*year(t) + 100*month(t) + day(t)

示例

全部折叠

创建一个由代表日期的 YYYYMMDD 数值组成的数组。

d = [20140628 20140701 20140704]
d = 1×3

    20140628    20140701    20140704

将日期转换为日期时间值。

t = datetime(d,'ConvertFrom','yyyymmdd')
t = 1x3 datetime
   28-Jun-2014   01-Jul-2014   04-Jul-2014

将日期时间值重新转换为 YYYYMMDD 数值。

d2 = yyyymmdd(t)
d2 = 1×3

    20140628    20140701    20140704

输入参数

全部折叠

日期时间输入,指定为 datetime 数组。

扩展功能

版本历史记录

在 R2014b 中推出