当前位置: 网学 > 编程文档 > MySQL > 正文

MySQL日期时间函数总结

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/08/02
       |+-------------------------------------+MySQL 日期、时间转换函数:date_format(date,format), time_format(time,format) 能够把一个日期/时间转换成各种各样的字符串格式。它是 str_to_date(str,format) 函数的 一个逆转换。  5. MySQL 获得国家地区时间格式函数:get_format()  MySQL get_format() 语法:  get_format(date|time|datetime, 'eur'|'usa'|'jis'|'iso'|'internal'MySQL get_format() 用法的全部示例:  select get_format(date,'usa')          ;   -- '%m.%d.%Y'select get_format(date,'jis')          ;   -- '%Y-%m-%d'select get_format(date,'iso')          ;   -- '%Y-%m-%d'select get_format(date,'eur')          ;   -- '%d.%m.%Y'select get_format(date,'internal')     ;   -- '%Y%m%d'select get_format(datetime,'usa')      ;   -- '%Y-%m-%d %H.%i.%s'select get_format(datetime,'jis')      ;   -- '%Y-%m-%d %H:%i:%s'select get_format(datetime,'iso')      ;   -- '%Y-%m-%d %H:%i:%s'select get_format(datetime,'eur')      ;   -- '%Y-%m-%d %H.%i.%s'select get_format(datetime,'internal') ;   -- '%Y%m%d%H%i%s'select get_format(time,'usa')          ;   -- '%h:%i:%s %p'select get_format(time,'jis')          ;   -- '%H:%i:%s'select get_format(time,'iso')          ;   -- '%H:%i:%s'select get_format(time,'eur')          ;   -- '%H.%i.%s'select get_format(time,'internal')     ;   -- '%H%i%s'MySQL get_format() 函数在实际中用到机会的比较少。  6. MySQL 拼凑日期、时间函数:makdedate(year,dayofyear), maketime(hour,minute,second)  select makedate(2001,31);   -- '2001-01-31'select makedate(2001,32);   -- '2001-02-01'select maketime(12,15,30);  -- '12:15:30'五、MySQL 时间戳(Timestamp)函数 1. MySQL 获得当前时间戳函数:current_timestamp, current_timestamp()  mysql> select current_timestamp, current_timestamp(); +---------------------+---------------------+| current_timestamp   | current_timestamp() |+---------------------+---------------------+| 2008-08-09 23:22:24 | 2008-08-09 23:22:24 |+---------------------+---------------------+2. MySQL (Unix 时间戳、日期)转换函数:  unix_timestamp(),unix_timestamp(date),from_unixtime(unix_timestamp),from_unixtime(unix_timestamp,format)下面是示例:  select unix_timestamp();                       -- 121829002

网学推荐

免费论文

原创论文

浏览:
设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
湘ICP备09003080号