mysql时间类型总结及常用时间函数

日期时间和类型

常用日期和时间类型

字节

year                1       表示年份                   值范围:(1901----2155)

date                4        表示年月日               例如 :2018-03-09   值范围:1000-01-01 至9999-12-31

time                3        表示时分秒                                               值范围 835:59:59  838:59:59

dateime          8        表示年月日时分秒    是date和time类型的组合  值范围: 1000-01-01 00:00:00  9999-12-31 23:59:59

timestamp        4        表示年月 日时分秒

常用时间函数

NOW() 返回当前的日期和时间
CURDATE() 返回当前的日期
CURTIME() 返回当前的时间
DATE() 提取日期或日期/时间表达式的日期部分
EXTRACT() 返回日期/时间按的单独部分
DATE_ADD() 给日期添加指定的时间间隔
DATE_SUB() 从日期减去指定的时间间隔
DATEDIFF() 返回两个日期之间的天数
DATE_FORMAT() 用不同的格式显示日期/时间 

 

原文地址:https://www.cnblogs.com/xiaopaipai/p/8533864.html

时间: 2024-10-13 11:31:08

mysql时间类型总结及常用时间函数的相关文章

js(jQuery)获取时间的方法及常用时间类搜集

获取时间的方法及常用时间类都是大家经常使用的,在本文为大家整理了一些,个人感觉还比较全,感兴趣的朋友可以收集下 复制代码代码如下: $(function(){ var mydate = new Date(); var t=mydate.toLocaleString(); /*alert(t);*/ $("#time").text(t); $("#time").load("Untitled-1.html"); }); <P id="

转-- js(jQuery)获取时间的方法及常用时间类

来自:http://blog.csdn.NET/liujun198773/article/details/7554628  感谢 $(function(){ var mydate = new Date(); var t=mydate.toLocaleString(); /*alert(t);*/ $("#time").text(t); $("#time").load("Untitled-1.html"); }); <P id="t

js(jQuery)获取时间的方法及常用时间类

$(function(){ var mydate = new Date();var t=mydate.toLocaleString();/*alert(t);*/$("#time").text(t);$("#time").load("Untitled-1.html"); }); <P id="time">afwef</P> 获取JavaScript 的时间使用内置的Date函数完成 var mydate

js(jQuery)获取时间的方法及常用时间类(转)

转自:http://blog.csdn.net/weiming8517/article/details/25604551 感谢作者分享 $(function(){ var mydate = new Date(); var t=mydate.toLocaleString(); /*alert(t);*/ $("#time").text(t); $("#time").load("Untitled-1.html"); }); <P id=&quo

如果数据库中的时间类型与mybatis的时间类型对应关系

如果数据库时间字段的类型是datetime 跟TIMESTAMP  ,则mybatis中的jdbctype都是TIMESTAMP MySQL Type Name Return value of GetColumnClassName Returned as Java Class DATETIME DATETIME java.sql.Timestamp DATE DATE java.sql.Date TIMESTAMP[(M)] TIMESTAMP java.sql.Timestamp TIME T

MySQL 中的日期时间类型

日期时间类型中包含以下几种数据类型: DATE TIME DATETIME TIMESTAMP YEAR 各类型都有具体的取值范围,超出或非法的其他值时,MySQL 会回退到 0.TIMESTAMP 类型是个例外,给它设置一个超出范围的值时,将保存上该类型允许的最大值. MySQL 按标准格式 YYYY-MM-DD hh:mm:ss[.fraction] 输出日期时间,但设置或进行日期时间相关的比较时却支持灵活的多种格式,会自动解析.具体支持的输入格式可参见 Section 9.1.3, "Da

MySQL中日期和时间类型

1 日期类型 MySql中关于日期的类型有Date/Datetime/Timestamp三种类型. 日期赋值时,允许"不严格"语法:任何标点符都可以用做日期部分或时间部分之间的间割符.例如,'98-12-31 11:30:45'.'98.12.31 11+30+45'.'98/12/31 11*30*45'和'[email protected]@31 11^30^45'是等价的,对于不合法的将会转换为:0000-00-00 00:00:00 1.1 Date格式 此类型的字段,存储数据

MySQL:MySQL日期数据类型、MySQL时间类型使用总结

MySQL 日期类型:日期格式.所占存储空间.日期范围 比较. 日期类型        存储空间      日期格式                日期范围------------  ---------  --------------------- -----------------------------------------datetime      8 bytes  YYYY-MM-DD HH:MM:SS  1000-01-01 00:00:00 ~ 9999-12-31 23:59:5

MySQL学习分享--&gt;日期时间类型

日期时间类型 ①如果要用来表示年月日时分秒,一般使用datetime类型: ②如果要用来表示年月日,一般使用date类型: ③如果要表示时分秒,一般使用time类型: ④如果只是表示年份,一般使用year类型,需要注意的是5.5.27版本之前(不包含该版本)year类型有2位和4位格式这两种表示,在5.5.27版本之后2位格式的year已经不再被支持,year类型的值都会以YYYY的格式显示. year(2)被弃用我个人的理解是因为两位的显示宽度使得该类型表示模糊.不明确(显示的值仅仅是最后两位