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')