date and time format change
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Charles
el 1 de Mayo de 2019
Comentada: Peter Perkins
el 9 de Mayo de 2019
i have a cell n x 2 table array. The first column containd dateas in the format of
'yyyy-MM-dd''T''HH:mm:ss.SSSSSSSSS''Z'''
I wish to change this to the following format
20130501000000, = 'YYYMMDD000000', which is '%Y%m%d%H%M%S'
I will then want to change the table array to a text file
I was hoping to use something like this to change the format. Any guidance would help.
New_datetime_new = datetime(EUR_USD.Date,'inputformat','yyyy-MM-dd''T''HH:mm:ss.SSSSSSSSS''Z''');
3 comentarios
dpb
el 1 de Mayo de 2019
What is the time zone???
You don't separate the Z timezone code as a literal as do the 'T'.
Respuesta aceptada
dpb
el 1 de Mayo de 2019
Editada: dpb
el 1 de Mayo de 2019
>> tst=GBP_USD.Date(1:10); % just a sample set to play with
>> datetime(tst,'InputFormat','yyyy-MM-dd''T''HH:mm:ss.SSSSSSSSSZ', ...
'TimeZone','Europe/London','Format','yyyyMMddHHmmss')
ans =
10×1 datetime array
20190501095950
20190501095955
20190501100000
20190501100005
20190501100010
20190501100015
20190501100020
20190501100025
20190501100030
20190501100035
>>
6 comentarios
Peter Perkins
el 9 de Mayo de 2019
Then it seems like dpb had the right answer. Reputation heading for 10K!
Más respuestas (0)
Ver también
Categorías
Más información sobre Timetables 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!