MATLAB常用日期和时间函数
来源:互联网 发布:洛阳市博物馆 知乎 编辑:程序博客网 时间:2024/06/08 07:56
在MATLAB中得到系统当前日期、时间也是经常用到的内容,由以下函数实现。
1.生成指定格式日期和时间
datestr-生成指定格式日期和时间,是字符型变量。
>> datestr(now) %其中now是获取当前日期和时间
ans =
30-Dec-2009 16:05:16
其中输出格式可由用户指定,共有31种格式,以下是第26种格式,其它格式见下表。
>> datestr(now,26)
ans =
2009/12/30
Standard MATLAB Date format definitions
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
T =
734137
>> [a,b]=weekday(T,'long') %星期函数,给出指定日期是星期几
a =
4
b =
Wednesday
>> d=eomday(2009,12) %给出一个月的最后一天的日期
d =
31
>> d=eomdate(2009,12) %给出一个月的最后一天的天数
d =
734138
>> dom = day('30-Dec-2009') %日期中的天
dom =
30
>> nd=yeardays(2009) %某一年有多少天
nd =
365
>> calendar
Dec 2009
S M Tu W Th F S
0 0 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 0 0
转载自: http://www.cnblogs.com/emanlee/archive/2011/12/19/2293234.html
- MATLAB常用日期和时间函数
- MATLAB常用日期和时间函数
- MATLAB常用日期和时间函数
- MATLAB常用日期和时间函数
- matlab 日期和时间函数-表
- MySQL 常用函数 日期和时间函数
- MySQL 常用日期和时间处理函数
- MySQL常用日期和时间函数
- MYSQL常用日期和时间函数
- SAS常用日期和时间函数简介
- Matlab常用时间函数
- mysql常用函数----日期和时间处理函数
- 日期和时间函数
- 时间和日期函数
- 日期和时间函数
- 时间和日期函数
- C# 常用日期时间函数
- VB 常用时间日期函数
- 见过世面的人到底有什么区别
- webview图片上传以及中文路径解决
- NSString 富文本 字符串中间一段变字体颜色
- Yii CUploadedFile error
- source insight
- MATLAB常用日期和时间函数
- python学习笔记(2)
- 在 2017 年将会更加流行的 6 个 Web 开发趋势
- Swift基础之两指拉动图片变大变小
- IOS Dev Intro - Manage Status Column
- 欢迎使用CSDN-markdown编辑器
- php文件上传你必须知道的几点
- 王家林 大数据Spark超经典视频链接全集[转]
- jdk8下对String类型的参数switch()时编译错误