- 在线时间
- 29 小时
- 最后登录
- 2018-2-10
- 注册时间
- 2017-3-2
- 听众数
- 9
- 收听数
- 0
- 能力
- 0 分
- 体力
- 722 点
- 威望
- 0 点
- 阅读权限
- 60
- 积分
- 266
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 100
- 主题
- 1
- 精华
- 0
- 分享
- 0
- 好友
- 1
TA的每日心情 | 奋斗 2017-12-24 14:04 |
---|
签到天数: 62 天 [LV.6]常住居民II 网络挑战赛参赛者 - 自我介绍
- 热爱建模
 |
- % CUMCM2012C
- % Author ID:jxb4137
- function dv = isdate( str )
- % Input date string,returns the year, month, and day vectors.
- if regexp(str,'20\d{2}/\d{1,2}/\d{1,2}') == 1 % Distinguish yyyy/mm/dd HH:MM:SS or yyyy/mm/dd
- vec = regexp(str,' ','split');
- vec = regexp(vec{1,1},'/','split'); % Process
- dv = str2num(char(vec))'; % Output date vector
- else
- if regexp(str,'20\d{2}\-\d{1,2}\-\d{1,2}') == 1 % yyyy-mm-dd
- vec = regexp(str,'-','split');
- dv = str2num(char(vec))';
- else
- if regexp(str,'\d{1,2}/\d{1,2}/20\d{2}') == 1 % dd/mm/yyyy
- vec = regexp(str,'/','split');
- dv = fliplr(str2num(char(vec)))';
- else
- if regexp(str,'\d{1,2}\-\d{1,2}\-20\d{2}') == 1 % dd-mm-yyyy
- vec = regexp(str,'-','split');
- dv = fliplr(str2num(char(vec)))';
- else
- if regexp(str,'\d{8}') == 1 % yyyymmdd
- vec = [str(1:4),str(5:6),str(7:8)];
- dv = str2num(char(vec))';
- else
- dv = NaN;
- end
- end
- end
- end
- end
- end
复制代码
|
zan
|