postgreSQL将日期格式化成字符若需要转为24小时则用HH24 若使用 to_char(create_time, 'hh') date, 则自动将15点转为03点,即12小时制,这不是lz想要的数据 应该使用 to_char(create_time, 'hh24') date, 则自动将15点转为15点,即24小时制,这是lz想要的数据 postgreSQL格式化时间的函数详解 官方文档