3
A
回答
4
select concat(
format(floor(s/@day),0),
'days ',
time_format(sec_to_time(s % @day),'%Hh:%im:%ss')
) formatted_date
from (select 1015557 s) t, (select @day = 3600 * 24);
生产:
+--------------------+
| days |
+--------------------+
| 11days 18h:05m:57s |
+--------------------+
5
您可以使用这样的查询:
SELECT
DATE_FORMAT(date('1970-12-31 23:59:59')
+ interval 1015557 second,'%j days %Hh:%im:%ss') as result;
样品
mysql> SELECT
-> DATE_FORMAT(date('1970-12-31 23:59:59')
-> + interval 1015557 second,'%j days %Hh:%im:%ss') as result;
+----------------------+
| result |
+----------------------+
| 011 days 18h:05m:57s |
+----------------------+
1 row in set (0,00 sec)
mysql>
+0
谢谢Bernd Buffen,这真的很有帮助! –
1
你可以试试这个:
SET @seconds = 1015557;
SELECT CONCAT(
FLOOR(TIME_FORMAT(SEC_TO_TIME(@seconds), '%H')/24), 'days ',
MOD(TIME_FORMAT(SEC_TO_TIME(@seconds), '%H'), 24), 'h:',
TIME_FORMAT(SEC_TO_TIME(@seconds), '%im:%ss')
)
AS Result
的结果应该是:
11days 18h:05m:57s
希望这有助于!
+0
谢谢Kent Aguilar,这真的很有帮助! –
相关问题
- 1. 如何使用jQuery将毫秒转换为几天,几小时和几分钟?
- 2. 将秒数拆分为几天,几小时,几分钟和几秒?
- 3. 秒到几天,几小时和几分钟(可定制的一天的长度)
- 4. 将秒转换为分钟,小时和天的Java代码
- 5. MYSQL DateTime Now()+ 5天/小时/分钟/秒?
- 6. C++转换小时,分钟,秒到秒
- 7. 将秒转换为天:小时:分钟:秒
- 8. Mysql将分钟转换为一天的小时分钟
- 9. 将工作秒数转换为周,天,小时和分钟
- 10. 将分钟转换为小时,分钟和秒
- 11. 如何将270921sec转换为天+小时+分钟+秒? (红宝石)
- 12. SQL将毫秒转换为天,小时,分钟
- 13. Python中的日期到几小时,几分钟和几秒如何变换
- 14. 在C3JS中有几小时,几分钟和几秒钟的日期格式
- 15. 如何将毫秒,秒,分钟,小时转换为SQL Server 2005中的天数?
- 16. 将秒转换为Obj-c中的天数,分钟和小时数
- 17. 秒到几分钟和几天到几周
- 18. 小时和分钟到秒
- 19. 将总分钟转换为天数,小时数,分钟数vb
- 20. 如何分钟转换为天,小时,分钟
- 21. Linq转换时间从几小时到几分钟?
- 22. php mysql只存储几小时分钟秒
- 23. 将小时,分钟,秒转换为小时字符串
- 24. MySQL将分钟转换为秒
- 25. 将秒转换为小时,分钟,seconds.hundreths第二秒
- 26. 日期转换 - 秒到小时/分钟/秒
- 27. 转换秒到天,小时,分,秒的格式(C++)
- 28. SSRS将正负秒转换为小时和分钟
- 29. 转换毫秒到小时和分钟红宝石
- 30. 将小时,分钟和秒转换为HH:MM:SS格式
可能的重复: http://stackoverflow.com/questions/8193868/convert-seconds-to-human-readable-time-duration – PerunSS
不,它不是。 – GurV