How to convert a number into a date

5 visualizaciones (últimos 30 días)
TSR
TSR el 24 de Mzo. de 2020
Comentada: TSR el 25 de Mzo. de 2020
I have two sets of numbers (Representing same day of a GPS position time series),and I do not know the their types.I want to convert either of them and obtain the day/month/year. Type 1 ( 2017.23972602740 ) and Type 2 (52634).I tried datetime(x,'ConvertFrom','datenum') and datetime(x,'ConvertFrom','juliandate') but cannot obtain correct date. Please help.
  2 comentarios
dpb
dpb el 24 de Mzo. de 2020
See <gps/timsys.html> for the first.
AFAIK, TMW hasn't yet supplied a builtin conversion in datetime...
I don't recognize the second...
TSR
TSR el 24 de Mzo. de 2020
Hello dpb,
Thank you for the information,it helped me to figure out the Type 2 (52634) . It is modified julian date.Therefore,using datetime(x,'ConvertFrom','modifiedjuliandate') we can obtain the date in format of day/month/year

Iniciar sesión para comentar.

Respuestas (1)

Cris LaPierre
Cris LaPierre el 24 de Mzo. de 2020
Haven't figured out Type 1 yet, but based on this website, I think I've got a way to convert Type 2.
% GPS time
t = 52634;
tUnix = t+315964800;
dt = datetime(tUnix,"ConvertFrom","posixtime")
dt =
06-Jan-1980 14:37:14
  2 comentarios
dpb
dpb el 24 de Mzo. de 2020
I figured it had something like that, but haven't ever messed w/ any GPS stuff to have actual experience...
TSR
TSR el 25 de Mzo. de 2020
Hi Cris,
type two is in modified julian dates
date= datetime(52634,'ConvertFrom','modifiedjuliandate')
date =
datetime
26-Dec-2002 00:00:00

Iniciar sesión para comentar.

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