一、日期和时间
三种表示格式
(1)日期字符串:
NowDate=date
NowDate =
08-Aug-2008
year(NowDate) %提取日期的年份
ans =
2008
(2)连续的日期数值:离公元元年1月1日的天数
now
ans =
7.3363e+005
(3)日期向量:包括年、月、日、时、分和秒6个数值
clock
ans =
1.0e+003 *
2.0080 0.0080 0.0080 0.0160 0.0100 0.0027
二、日期格式的转换
(1)datastr:转换为日期字符串,相当于date命令结果。
datastr(D, F)把日期D转换成由F指定的样式,F取值为0~31。
(2)datanum:转换为连续的日期数值,相当于now命令结果。
(3)datevec:转换为向量格式,相当于clock命令结果。
三、计时函数
获知代码执行的时间。
(1)cputime
t=cputime; magic(8)*rand(8); cputime-t
ans =
0.0100
(2)tic/toc
tic; magic(8)*rand(8); toc;
Elapsed time is 0.000000 seconds.
(3)etime(t1, t2):计算两个日期向量t1和t2之