Remove time from datetime
36 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
vidit kedia
le 21 Jan 2021
Commenté : vidit kedia
le 21 Jan 2021
I would like to remove the time from a datetime element, without using the .Format = 'dd-MMM-yyy', as this only chages the display format but the time component is still present in the element.
0 commentaires
Réponse acceptée
Steven Lord
le 21 Jan 2021
Modifié(e) : Steven Lord
le 21 Jan 2021
Use timeofday to create a duration array containing the time since midnight for each of the datetime arrays.
rightNow = datetime('now')
timeSinceMidnight = timeofday(rightNow)
And since I'm guessing you may be trying to "split" the datetime:
todaysDate1 = dateshift(rightNow, 'start', 'day') % or
todaysDate2 = rightNow - timeSinceMidnight
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Dates and Time dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!