日期时间转换失败
2视图(30天)
显示旧的评论
你好所有的,
我想转换一个时间num格式所以我可以做一些基本的数学,然后我的山地格式t回到天时间格式。
TimeFormat =“yyyymmddHHMMSS”;
st_file =细胞(1,1);%记忆prealocation
t = w_files {1} (1,“时间”)%我将从我的数据时间:2022-08-08 10:18:12.000
t =
表
时间
_______________________
2022-08-08 10:18:12.000
t = table2array (t)%将它转换为细胞因为datestr不工作现在是正确的
t =
datetime
2022-08-08 10:18:12.000
t = datestr (t, TimeFormat);%进行str
t =
“20220808101812”
t = datetime (t)“InputFormat”TimeFormat)%改变它回到日期时间格式
t =
datetime
08 - 10月- 2020 08:22:00
这是sotware打算如何工作?我犯了一个错误,我怎么能避免它在未来。谢谢!
0评论
接受的答案
卡里姆
2022年8月29日
从它的外貌,你需要改变的几个月(M)和分钟(M)符号在你的预期时间格式将字符串转换为日期时间。见下文:
TimeFormat =“yyyyMMddHHmmSS”;
t =“20220808101812”
t = datetime (t)“InputFormat”TimeFormat)