【发布时间】:2026-02-23 07:45:01
【问题描述】:
我想知道是否可以将 matlab 中的日期更改为以下格式的字符串:
'18-12-2014' 到 '18122014'
有什么建议吗?
【问题讨论】:
标签: matlab date type-conversion
我想知道是否可以将 matlab 中的日期更改为以下格式的字符串:
'18-12-2014' 到 '18122014'
有什么建议吗?
【问题讨论】:
标签: matlab date type-conversion
日期格式化功能的轻微误用:
output = datestr(datenum('18-12-2014','dd-mm-yyyy'),'ddmmyyyy');
各种索引方法:
s = '18-12-2014';
s(strfind(s,'-')) = [];
s = '18-12-2014'
s = s([1:2,4:5,7:end]);
【讨论】:
s(s=='-') = [];
datestr datenum 解决方案更具指导性和通用性。