Problem with datenum usage

1 visualización (últimos 30 días)
George
George el 8 de Ag. de 2014
Comentada: George el 11 de Ag. de 2014
Hi
I am trying to use the datenum function of matlab to convert into dates I read through the manual in matlab andhave used
Time = datenum(num2str(time),'yyyymmdd');
which works but when i change it to also register the Hours and Minutes in failed
time = A(:,1);
Time = datenum(num2str(time),'yyyymmddHHMN');
S.Time=Time
DATENUM failed.
Error in SWAN2buoy (line 29)
Time = datenum(num2str(time),'yyyymmddHHMN');
Caused by:
Error using cnv2icudf (line 131)
Unrecognized minute format. Format string: yyyymmddHHMN.`
have to say that I am using datenum to read timeseries from a file i have, and i would like to have it it a full timeseries form The original uploaded date format is
2.010010100300000e+07
thank you
  1 comentario
Andy L
Andy L el 8 de Ag. de 2014
Minutes should be 'MM' not 'MN'

Iniciar sesión para comentar.

Respuesta aceptada

Iain
Iain el 8 de Ag. de 2014
Its a typo:
'yyyymmddHHMN'
MN should be MM
  14 comentarios
Iain
Iain el 11 de Ag. de 2014
It fails when two numbers are given to it. I don't know why.
George
George el 11 de Ag. de 2014
thank you everybody for your help :) !

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Dates and Time en Help Center y File Exchange.

Productos

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by