MYSQL数据库中取出的HH:MM:SS的时间time类型,如何用SQL语句转化成HH:MM格式的字符串在前台显示

解决方案 »

  1.   


    --mssql
    select convert(varchar(5),'12:03:04',108)
    --mysql
    select to_char(sysdate, 'HH:MI') from dual;
      

  2.   


    --mysql中24小時制的
    select to_char(sysdate, 'HH24:MI') from dual;
      

  3.   

    select DATE_FORMAT(FROM_UNIXTIME(unix_timestamp(日期字段)),"你需要的时间格式") AS xxx from TABLE_NAME ...
      

  4.   

    在MYSQL中报错啊select convert(char(5),start_time,108) from table_time;
      

  5.   

    mysql 问题来这求解??
    select substring_index('14:13:20', '.', 2);   
      

  6.   

    select DATE_FORMAT(FROM_UNIXTIME(unix_timestamp(start_time)),"hh:mm") AS time from table_time; 结果怎么都是hh:mm啊