当前位置:  数据库>mysql

Mysql 日期时间 DATE_FORMAT(date,format)

    来源: 互联网  发布时间:2014-09-06

    本文导语:  本文转自:http://dev.mysql.com/doc/refman/4.1/en/date-and-time-functions.html#function_date-format DATE_FORMAT(date,format) Formats the date value according to the format string. The following specifiers may be used in the format string. As of MySQL 3.23, the “%” character is required ...

本文转自:http://dev.mysql.com/doc/refman/4.1/en/date-and-time-functions.html#function_date-format

  • DATE_FORMAT(date,format)

    Formats the date value according to the format string.

    The following specifiers may be used in the format string. As of MySQL 3.23, the “%” character is required before format specifier characters. In earlier versions of MySQL, “%” was optional.

    Specifier Description %a Abbreviated weekday name (Sun..Sat) %b Abbreviated month name (Jan..Dec) %c Month, numeric (0..12) %D Day of the month with English suffix (0th, 1st, 2nd, 3rd, …) %d Day of the month, numeric (00..31) %e Day of the month, numeric (0..31) %f Microseconds (000000..999999) %H Hour (00..23) %h Hour (01..12) %I Hour (01..12) %i Minutes, numeric (00..59) %j Day of year (001..366) %k Hour (0..23) %l Hour (1..12) %M Month name (January..December) %m Month, numeric (00..12) %p AM or PM %r Time, 12-hour (hh:mm:ss followed by AM or PM) %S Seconds (00..59) %s Seconds (00..59) %T Time, 24-hour (hh:mm:ss) %U Week (00..53), where Sunday is the first day of the week %u Week (00..53), where Monday is the first day of the week %V Week (01..53), where Sunday is the first day of the week; used with %X %v Week (01..53), where Monday is the first day of the week; used with %x %W Weekday name (Sunday..Saturday) %w Day of the week (0=Sunday..6=Saturday) %X Year for the week where Sunday is the first day of the week, numeric, four digits; used with %V %x Year for the week, where Monday is the first day of the week, numeric, four digits; used with %v %Y Year, numeric, four digits %y Year, numeric (two digits) %% A literal “%” character %x x, for any “x” not listed above

    The %v, %V, %x, and %X format specifiers are available as of MySQL 3.23.8. %f is available as of MySQL 4.1.1.

    Ranges for the month and day specifiers begin with zero due to the fact that MySQL permits the storing of incomplete dates such as '2014-00-00' (as of MySQL 3.23).

    As of MySQL 4.1.21, the language used for day and month names and abbreviations is controlled by the value of the lc_time_names system variable (Section 9.8, “MySQL Server Locale Support”).

    As of MySQL 4.1.23, DATE_FORMAT() returns a string with a character set and collation given by character_set_connection and collation_connection so that it can return month and weekday names containing non-ASCII characters. Before 4.1.23, the return value is a binary string.

    mysql> SELECT DATE_FORMAT('2009-10-04 22:23:00', '%W %M %Y');
        -> 'Sunday October 2009'
    mysql> SELECT DATE_FORMAT('2007-10-04 22:23:00', '%H:%i:%s');
        -> '22:23:00'
    mysql> SELECT DATE_FORMAT('1900-10-04 22:23:00',
      ->         '%D %y %a %d %m %b %j');
        -> '4th 00 Thu 04 10 Oct 277'
    mysql> SELECT DATE_FORMAT('1997-10-04 22:23:00',
      ->         '%H %k %I %r %T %S %w');
        -> '22 22 10 10:23:00 PM 22:23:00 00 6'
    mysql> SELECT DATE_FORMAT('1999-01-01', '%X %V');
        -> '1998 52'
    mysql> SELECT DATE_FORMAT('2006-06-00', '%d');
        -> '00'

  •     
     
     

    您可能感兴趣的文章:

  • mysql中字符串和时间互相转换的方法(自动转换及DATE_FORMAT函数)
  • MySql用DATE_FORMAT截取DateTime字段的日期值
  • 深入mysql YEAR() MONTH() DAYOFMONTH()日期函数的详解
  • mysql取当前时间与当前日期查询代码
  • 大家好,在mySQL中建一个自动得日期的字段的语句是什么?
  • php mysql查询指定范围内日期
  • mysql中取系统当前时间,当前日期方便查询判定的代码
  • mysql 获取当前日期函数及时间格式化参数详解
  • mysql unix准换时间格式查找指定日期数据代码
  • MySQL中日期比较时遇到的编码问题解决办法
  • MySql日期查询语句详解
  • mysql 指定日期格式查询示例
  • mysql的日期和时间函数大全第1/2页
  • mYsql日期和时间函数不求人
  • Mysql中日期和时间函数应用不用求人
  • MySQL的Data_ADD函数与日期格式化函数说明
  • mysql 日期和时间格式转换实现语句
  • MySQL 获得当前日期时间的函数小结
  • mysql的日期和时间函数
  • mysql 日期和时间函数
  • MySQL日期数据类型、时间类型使用总结
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 查看 MySQL 已经运行多长时间的方法
  • mysql计算时间差函数
  • mysql获得60天前unix时间思路及代码
  • php查询时间段 mysql时间查询
  • 关于mysql 的时间类型选择
  • 修改PHP、MySQL时区设置实现主机时间同步
  • mysql时间戳转成常用可读时间格式的两种方法
  • Php按时间查询 Mysql常用语句
  • mysql 按照时间段来获取数据的方法
  • 解析MySQL设置当前时间为默认值的方法
  • php查询时间段 mysql存储unix时间
  • mysql执行时间为负数的原因分析
  • mysql 设置默认的时间值
  • mysql连接的空闲时间超过8小时后 MySQL自动断开该连接解决方案
  • ms sql server中实现的unix时间戳函数(含生成和格式化,可以和mysql兼容)
  • mysql如何查询某一时间段内没有卖出的商品
  • FROM_UNIXTIME 格式化MYSQL时间戳函数
  • MySQL timestamp自动更新时间分享
  • 查看mysql语句运行时间的2种方法
  • mysql中获取一天、一周、一月时间数据的各种sql语句写法
  • mysql中如何查看最大连接数(max_connections)和修改最大连接数
  • 在 linux下输入"mysql"命令,进入mysql命令行,但出现“Can't connetc to local MySQL server thuough socket /var/lib/mysql/mysql.sock
  • Mysql查询错误:ERROR:no query specified原因
  • MySQL 重装MySQL后, mysql服务无法启动
  • php安装完成后如何添加mysql扩展
  • 为什么用linux安装盘安装了mysql后,启动mysql,提示找不到mysql.sock文件?
  • mysql中查询当前正在运行的SQL语句并找出mysql中运行慢的sql语句
  • 請教,在redhat linux7.2+mysql 中,系統提示mysql已啟動,網頁卻不能訪問mysql?
  • Myeclipse中自带Tomcat的JDBC连接池配置(mysql和mssql)
  • 求解释: useradd -g mysql mysql -d /home/mysql -s /sbin/nologin
  • MySQL Workbench的下载安装与使用教程


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3