MySQL convert timediff output to day, hour, minute, second format

后端 未结 5 1762
你的背包
你的背包 2020-11-30 06:39

This is my query:

SELECT TIMEDIFF(end_time,start_time) AS \"total\" FROM `metrics`;

which gives me:

116:12:10
5条回答
  •  既然无缘
    2020-11-30 07:40

    SELECT 
    CONCAT(
    TIMESTAMPDIFF(day,'2001-01-01 00:00:00','2001-01-02 23:10:00') , ' dagen ',
    MOD( TIMESTAMPDIFF(hour,'2001-01-01 00:00:00','2001-01-02 23:10:00'), 24), ' uren ',
    MOD( TIMESTAMPDIFF(minute,'2001-01-01 00:00:00','2001-01-02 23:10:00'), 60), ' minuten '
    )
    

提交回复
热议问题