Converting datenum to days

27 visualizaciones (últimos 30 días)
Karthik Sharma
Karthik Sharma el 7 de Mayo de 2018
Respondida: Star Strider el 7 de Mayo de 2018
I'm doing some data interpretation and I want to convert the output that I'm getting to days. How exactly do I do this?

Respuesta aceptada

Star Strider
Star Strider el 7 de Mayo de 2018
The output of datenum are whole days to the left of the decimal separator (as the number of days from January 0, 0000), and fractions of a day to the right. You can get other details about the days using the appropriate datetime (link) functions.
Example
dn = now % Date Number
dt = datetime(dn, 'ConvertFrom','datenum') % Corresponding ‘datetime’ Object
daynr = day(dt) % Day Of The Month
dayyr = day(dt, 'dayofyear') % Day Of The Year
dn =
737187.560337454
dt =
07-May-2018 13:26:53
daynr =
7
dayyr =
127

Más respuestas (0)

Categorías

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

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by