代码之家  ›  专栏  ›  技术社区  ›  Mankind1023

Mysql如何在数据库中将时间数据类型设置为只有HH:MM

  •  5
  • Mankind1023  · 技术社区  · 15 年前

    2 回复  |  直到 15 年前
        1
  •  6
  •   Rookz    15 年前

    我不相信你可以配置你的数据库来存储没有SS的时间。 MySQL的时间数据类型引用: http://dev.mysql.com/doc/refman/5.1/en/time.html

    拉取数据后,您必须在mysql查询或php中将格式设置为HH:MM。

    在PHP中:

    $date = date('H:i', strtotime($db_date_value));
    

    http://us3.php.net/manual/en/function.date.php

    DATE_FORMAT(date_created, "%H:%i") as date_created
    

    http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html#function_date-format

        2
  •  0
  •   Sandy    15 年前

    使用 TIME_FORMAT(time,format) mysql的功能