How do I convert a decimal number to a time?
34 ビュー (過去 30 日間)
古いコメントを表示
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 件のコメント
採用された回答
その他の回答 (1 件)
KALYAN ACHARJYA
2018 年 8 月 2 日
編集済み: KALYAN ACHARJYA
2018 年 8 月 2 日
datestr(hours(7.8),'HH:MM');
Result
>> datestr(hours(7.8),'HH:MM')
ans =
07:48
4 件のコメント
Sean de Wolski
2018 年 8 月 2 日
編集済み: Sean de Wolski
2018 年 8 月 2 日
This is the old way to to it (before R2014b). In more recent releases, the duration approach is better.
参考
カテゴリ
Help Center および File Exchange で Resizing and Reshaping Matrices についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!