How to change the date-format of an existing file ?
    조회 수: 7 (최근 30일)
  
       이전 댓글 표시
    
Dear community,
Applying the 'readcell'-function to one of my existing files (here: .xls and .xlsx- files) I get the following error: 
'Error using readcell (line 151)
Could not recognize the date/time format of '15-März-2019'. You can specify a format using the 'InputFormat'                                                           parameter. If the date/time text contains day, month, or time zone names in a language foreign to the 'en_US' locale, those might not be recognized. You can specify a different locale using the 'Locale' parameter.'
How can I change the it? Please consider the attachment.
댓글 수: 0
답변 (1개)
  Walter Roberson
      
      
 2021년 1월 18일
        datetime('15-März-2019', 'Locale', 'de')
So use readcell() with 'Locale', 'de'
댓글 수: 6
  Walter Roberson
      
      
 2021년 1월 27일
				readtable returns a table object, whereas readcell returns a cell array in which each entry is a separate cell, so Yes, it does matter.
Using {:,2} would be wrong for readcell but I think it should work for readtable as it should return the second variable as a single argument.
참고 항목
카테고리
				Help Center 및 File Exchange에서 Cell Arrays에 대해 자세히 알아보기
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!