作者xinzhilin (PS-257-12)
看板MATLAB
标题[其他] 在底稿中导入.xls档之日期转换问题
时间Sat Sep 7 17:22:20 2013
在下是Matlab新手,目前遇到一个问题
Matlab版本是R2013a,系统平台是Mac 10.8
在Script中使用xlsread导入Excel资料库时
会将第一行的日期连同其他资料一起转换成数字
利用datestr转换成字串也无法对应正确的日期
EX:原日期为30-Dec-05,xlsread汇入後变成38716
利用datestr(38716)转回字串会变成31-Dec-105
然而,在Windows下却不会有这问题
在下用Google爬文得到的答案是,Mac与Windows计算日期的方式不一样
请问各位是否如何解决该问题
能不能像Windows平台一样,使用[NUM,TXT,RAW] = xlsread(xlsFile)
直接将资料整理好
麻烦各位了,谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 1.161.64.78