Формат datenum и datestr в Matlab - PullRequest
       0

Формат datenum и datestr в Matlab

2 голосов
/ 02 ноября 2011

Я читаю строку, представляющую дату, но, похоже, она игнорирует ввод и использует январь по умолчанию в качестве месяца, например

>>datestr(now, 'YYYY-mm-DD HH:MM:SS')

ans =

2011-11-02 19:04:09

, но

>> datestr(datenum('2011-11-02 19:04:09', 'YYYY-mm-DD HH:MM:SS'))

ans =

02-Jan-2011 19:04:09

Что такоеМне не хватает?

ps Я использую 64-битную Windows 7 и Matlab R2011a, если это имеет значение

1 Ответ

4 голосов
/ 02 ноября 2011

Формат ввода вашей даты не поддерживается Matlab (см. Документ datestr):

Использование:

'yyyy-mm-dd HH:MM:SS'

вместо этого, и он отлично работает ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...