감사드립니다. 하나의 Excel 셀에 전체 문자열을 얻으려면 matlab에서 셀을 만들어야합니다. 그 부분이 0000-01-01 00 이후 다른 한편으로는 '지금'
xlswrite('test',date); % one char in each
xlswrite('test2',{date}); % entire date in [1,1]
이 일 수 (등등 시간에 대한 부동 포인트)입니다 쉽게 있도록 '날짜', 오늘날의 날짜 문자열을 반환 : 00. Excel에서 1900-01-01을 수행하는 동안 MATLAB은 0000-01-01을 참조로 사용하기 때문에 약간 어렵습니다. 따라서 셀에 넣을뿐만 아니라 Excel로 전달하기 전에 문자열을 만들어야합니다. 만약 당신이 달콤한 년 3916의 날짜로 끝나지 않거나 730000 주위의 숫자입니다 더블로 그냥 MATLAB datenum 될 것입니다. 2는 어느 MATLAB과 엑셀 버전에 의존하고 사실에 그게 .xls에서 쓰는 또 다른 것. 그러나 그들이 똑같이 원하지 않는 한 항상 datestr에 가십시오 :
mycell=cell(2,1)
mycell(1)={now}
mycell(2)={datestr(now)}
xlswrite('test3',mycell)
|