时间数据格式组件:

组件 定义 范围
YYYY 年份,包括世纪 1000~9999
MM 月份 01(January)~12(December)
DD 01~31
HH 小时 00~23
HHH 小时 -838~838
MI 分钟 00~59
SS 00~59

  日期数据部件:

类型 默认格式
Date YYYY-MM-DD
Datetime YYYY-MM-DD HH:MI:SS
Timestamp YYYY-MM-DD HH:MI:SS
Time HHH:MI:SS

一、产生时间日期的函数

   1、str_to_date()   格式化输出时间日期

    函数str_to_date()可以格式化输出时间日期,该函数可识别30多种格式部件(format component)。

    举例:将字符串"September 02, 2016" 输出为日期数据

mysql> select str_to_date('September 02,2016', '%M %d,%Y') as date;    -- 注:str_to_date()的参数一与参数二的格式应一致
+------------+
| date |
+------------+
| 2016-09-02 |
+------------+
1 row in set (0.00 sec)

  附:日期格式部件

格式部件 描述
%M 月名称(January)~(December)
%m 月序号(01~12)
%d 日序号(01~31)
%j 日在一年中的序号(001~366)
%W 星期名称(星期日~星期六)
%Y 4位数字表示的年份
%y 两位数字表示的年份
%H 小时(00~23)
%h 小时(01~12)
%i 分钟(00~59)
%f 微秒(000000~999999)
%s 秒钟(00~59)
%p A.M.或P.M.

  2、生成当前时间日期函数

    下列函数将按照所返回时间类型的默认格式返回当前日期或时间值。

mysql> select current_date(), current_time(), current_timestamp();
+----------------+----------------+---------------------+
| current_date() | current_time() | current_timestamp() |
+----------------+----------------+---------------------+
| 2016-11-30 | 14:44:44 | 2016-11-30 14:44:44 |
+----------------+----------------+---------------------+
1 row in set (0.00 sec)

  在Oracle数据库包含current_date()和current_time()函数,但没有current_time(),而SQL Server则只包含current_timestamp()函数。

最新文章

  1. ASP.NET Core中如影随形的”依赖注入”[上]: 从两个不同的ServiceProvider说起
  2. 【月入41万】Mono For Android中使用百度地图SDK
  3. Ejabberd导入到eclipse
  4. guava 学习笔记(二) 瓜娃(guava)的API快速熟悉使用
  5. Auty自动化测试框架第七篇——添加动作库和常量文件库
  6. ant 执行到javac时运行中止,怎么办?
  7. 04-树5 Complete Binary Search Tree
  8. .NET设计模式(7):创建型模式专题总结(Creational Pattern)(转)
  9. kali系统安装图文教程
  10. (3)Spring定时任务的几种实现
  11. python解析AMF协议
  12. c# 连接oracle 读取数据
  13. 你好,C++(9)坐216路公交车去买3.5元一斤的西红柿——C++中如何表达各种数值数据 3.3 数值数据类型
  14. [Design Pattern] Mediator Pattern 简单案例
  15. hdu 1086(判断线段相交)
  16. php笔记(四)PHP类和对象之对象继承
  17. [POJ2054]Color a Tree (并查集+贪心)
  18. P1460 健康的荷斯坦奶牛 Healthy(DFS)
  19. cookie与session的区别与关系
  20. 开源中文分词工具探析(七):LTP

热门文章

  1. Redis客户端连接池
  2. 开源监控利器grafana
  3. mysql 5.7.16 远程连接
  4. 学习Git的总结与体会
  5. Struts框架2ActionError类 内部资料 请勿转载 谢谢合作
  6. sql 操作常用操作语句 新增、修改字段等
  7. Java发送socket请求的工具
  8. 【前端】stopPropagation, preventDefault, return false的区别
  9. SQL Join的一些总结
  10. The first DP!