在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
EmanLee, Eman Lee's Space (blog, website)
在MATLAB中得到系统当前日期、时间也是经常用到的内容,由以下函数实现。 1.生成指定格式日期和时间datestr-生成指定格式日期和时间,是字符型变量。
2.获取当前时间的数值clock-获取当前日期和时间的数值,即clock=[year month day hour minute seconds]。>> format short g >> clock ans = 2009 12 30 16 44 44.687 将clock函数取得的当前日期和时间取整,得 >> now=fix(ans) now = 2009 12 30 16 44 44 则now(1)=2008, now(2)=5,......,now(6)=44 3.其他时间和日期函数或命令>> dateans = 30-Dec-2009 >> n=datenum('30-dec-2009') %给出0000年到给定时间的天数 n = 734137 >>now; %获取当前时间至0000年的天数 >>T=floor(ans) T = 734137 >>datestr(now) >>m=datevec(ans) %得到日期和时间向量 m = 2009 12 30 16 24 24 >>t0=clock; >>etime(clock,t0) %两次命令之间的时间间隔,之间可进行其它操作,计算消耗时间 ans = 2.0160 >> t=cputime; >> T=cputime-t T = 0.2031 >> tic %开始计时 >> toc %计时结束 Elapsed time is 2.751494 seconds. >> T=today >> d=eomday(2009,12) %给出一个月的最后一天的日期 >> dom = day('30-Dec-2009') %日期中的天 >> nd=yeardays(2009) %某一年有多少天 >> calendar |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论