How do I convert a decimal number to a time?
31 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Liam Quantrill
el 2 de Ag. de 2018
Comentada: Walter Roberson
el 14 de Sept. de 2019
How would I convert a number such as 7.8 into a time in HH:MM? 7.8 is 7.8 hours from the start of the day, so should be shown as 07:48.
2 comentarios
Respuesta aceptada
Más respuestas (1)
KALYAN ACHARJYA
el 2 de Ag. de 2018
Editada: KALYAN ACHARJYA
el 2 de Ag. de 2018
datestr(hours(7.8),'HH:MM');
Result
>> datestr(hours(7.8),'HH:MM')
ans =
07:48
4 comentarios
Sean de Wolski
el 2 de Ag. de 2018
Editada: Sean de Wolski
el 2 de Ag. de 2018
This is the old way to to it (before R2014b). In more recent releases, the duration approach is better.
Ver también
Categorías
Más información sobre Resizing and Reshaping Matrices 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!