首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Matlab中导入大型excel文件而不改变日期时间

在Matlab中导入大型excel文件而不改变日期时间
EN

Stack Overflow用户
提问于 2022-10-26 08:16:25
回答 1查看 72关注 0票数 1

我想要处理一个每月excel文件,但当使用可读性时,它会将时间列从HH:mm更改为0.001等。如何导入它而不更改其格式?

代码语言:javascript
运行
复制
data = readtable('Book1.xls')
d = strcat(table2array((data(:,1))), {' '}, table2array((data(:,2 ))));
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-10-26 13:27:39

您可能应该使用readtable来完成这个任务。然后你就可以正确地转换它了。

有点像

代码语言:javascript
运行
复制
table= readtable('Book1.xls');

Col2 = datetime(table.Time, 'ConvertFrom','excel', 'Format','HH:mm');
DT = table.Date+timeofday(Col2);%adding column 1 and 2 of the data

然后Col2应该有正确的值,DT应该同时具有Col1和Col2值。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74204612

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档