Parse variable in a table
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Inna Pelloso
le 8 Août 2023
Commenté : Star Strider
le 8 Août 2023
Hi,
I have a variable in a table, timestamp, in the following format:
2023-02-24 13:00:00
How can I parse this variable into two new variables, date (2023-02-24) and time (13:00:00)?
Any help would be appreciated!
IP
0 commentaires
Réponse acceptée
Star Strider
le 8 Août 2023
Modifié(e) : Star Strider
le 8 Août 2023
Several options, depending on what you want —
timestamp = '2023-02-24 13:00:00'
DT = datetime(timestamp)
Date = DT;
Time = DT;
Date.Format = 'yyyy-MM-dd'
Time.Format = 'HH:mm:ss'
Date = extractBefore(timestamp, ' ')
Time = extractAfter(timestamp, ' ')
DateTime = strsplit(timestamp, ' ')
.
2 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Dates and Time dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!