now
(不推荐;请改用 datetime
)当前日期时间作为日期序列值
不推荐使用 now
。要以 datetime
值形式返回当前日期和时间,请改用 datetime
。有关更新代码的详细信息,请参阅版本历史记录或Replace Discouraged Instances of Serial Date Numbers and Date Strings。
语法
说明
t = now
以日期序列值的形式返回当前的日期时间。日期序列值表示从某个固定的预设日期(0000 年 1 月 0 日)起计的整数天数及小数天数值。
示例
局限性
MATLAB® Online™ 以协调世界时 (UTC) 而非本地时间返回当前日期时间。
详细信息
提示
要将当前日期时间表示为日期序列值、文本或
datetime
值,请使用下表中所示的函数调用。函数调用
输出
floor(now)
将当前日期表示为日期序列值
rem(now,1)
将当前时间表示为日期序列值
datestr(now)
将当前日期时间表示为文本
char(datetime)
string(datetime)
datetime
将当前日期时间表示为
datetime
值datetime(now,'ConvertFrom','datenum')