Converting date number datetime

12 visualizaciones (últimos 30 días)
Simbarashe Chidzambwa
Simbarashe Chidzambwa el 18 de Nov. de 2022
Comentada: Stephen23 el 21 de Nov. de 2022
How do I convert date numbers for netcdf file with one year data on a 3-hr interval with the following time information?
time
Size: 2928x1
Dimensions: time
Datatype: double
Attributes:
units = 'hours since 1800-1-1 00:00:0.0'
long_name = 'Time'
standard_name = 'time'
axis = 'T'
coordinate_defines = 'start'
actual_range = [315552 324333]
delta_t = '0000-00-00 03:00:00'

Respuestas (1)

Stephen23
Stephen23 el 18 de Nov. de 2022
Editada: Stephen23 el 18 de Nov. de 2022
inp = [315552; 315555; 315558; 315561; 315564; 324333]
inp = 6×1
315552 315555 315558 315561 315564 324333
dt = datetime(1800,1,1) + hours(inp)
dt = 6×1 datetime array
01-Jan-1836 00:00:00 01-Jan-1836 03:00:00 01-Jan-1836 06:00:00 01-Jan-1836 09:00:00 01-Jan-1836 12:00:00 31-Dec-1836 21:00:00
  2 comentarios
Simbarashe Chidzambwa
Simbarashe Chidzambwa el 21 de Nov. de 2022
Thank you Stephen for your help.
Stephen23
Stephen23 el 21 de Nov. de 2022
@Simbarashe Chidzambwa: you can show your thanks by accepting the answer that helped you most.

Iniciar sesión para comentar.

Categorías

Más información sobre Time Series Objects en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by