Converting date number datetime

15 Ansichten (letzte 30 Tage)
Simbarashe Chidzambwa
Simbarashe Chidzambwa am 18 Nov. 2022
Kommentiert: Stephen23 am 21 Nov. 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'

Antworten (1)

Stephen23
Stephen23 am 18 Nov. 2022
Bearbeitet: Stephen23 am 18 Nov. 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 Kommentare
Simbarashe Chidzambwa
Simbarashe Chidzambwa am 21 Nov. 2022
Thank you Stephen for your help.
Stephen23
Stephen23 am 21 Nov. 2022
@Simbarashe Chidzambwa: you can show your thanks by accepting the answer that helped you most.

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Time Series Objects finden Sie in Help Center und File Exchange

Tags

Produkte


Version

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by