How can I turn a date in the format: '2018-03-2​5T05:15:00​.000Z' in a datetime vector?

2 visualizaciones (últimos 30 días)
I'm currently working with an API that gives me a timestamp like this and I can't seem to convert it in a datetime value.
Any thoughts?
Thanks in advance!

Respuesta aceptada

Peter Perkins
Peter Perkins el 6 de Abr. de 2018
The short answer is
>> datetime('2018-03-25T05:15:00.000Z','InputFormat','uuuu-MM-dd''T''HH:mm:ss.SSS''Z''')
ans =
datetime
25-Mar-2018 05:15:00
The longer answer is that you've got something funny going on in the text that you posted:
>> double('2018-03-25T05:15:00.000Z')
ans =
Columns 1 through 9
50 48 49 56 45 48 51 45 50
Columns 10 through 18
8203 53 84 48 53 58 49 53 58
Columns 19 through 26
48 48 8203 46 48 48 48 90
  2 comentarios
Thomas Nguyen
Thomas Nguyen el 6 de Abr. de 2018
You guys are so quick on answering people's questions :p I'm just looking around for fun assignments to tackle but everything has been solved :<<
Fabio Barbosa
Fabio Barbosa el 6 de Abr. de 2018
Maybe this one? :P https://www.mathworks.com/matlabcentral/answers/393103-how-can-i-post-an-order-request-via-api

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.

Community Treasure Hunt

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

Start Hunting!

Translated by