MySQL 时间戳(timestamp类型)和时间(datetime类型)的获取/相互转换/格式化
获取当前时间戳:
select unix_timestamp(); 同 select unix_timestamp(now());+------------------+
| unix_timestamp() |
+------------------+
| 1571973264 |
+------------------+
获取当前时间:
select now();
+---------------------+
| now() |
+---------------------+
| 2019-10-25 11:15:00 |
+---------------------+
时间转时间戳:
select unix_timestamp('2018-01-15 09:45:16');+---------------------------------------+
| unix_timestamp('2018-01-15 09:45:16') |
+---------------------------------------+
| 1515980716 |
+---------------------------------------+
时间戳转时间:
select from_unixtime(1515980716);
+---------------------------+
| from_unixtime(1515980716) |
+---------------------------+
| 2018-01-15 09:45:16 |
+---------------------------+
时间戳格式化:
SELECT from_unixtime(1515980716, '%Y-%m-%d %H:%i:%S');+------------------------------------------------+
| from_unixtime(1515980716, '%Y-%m-%d %H:%i:%S') |
+------------------------------------------------+
| 2018-01-15 09:45:16 |
+------------------------------------------------+
时间格式化:
select date_format(now(), '%Y-%m-%d');+--------------------------------+
| date_format(now(), '%Y-%m-%d') |
+--------------------------------+
| 2019-10-25 |
+--------------------------------+
select date_format('2018-01-15 09:45:16', '%Y-%m-%d');+------------------------------------------------+
| date_format('2018-01-15 09:45:16', '%Y-%m-%d') |
+------------------------------------------------+
| 2018-01-15 |
+------------------------------------------------+
可视化转换
http://tool.chinaz.com/Tools/unixtime.aspx
函数:FROM_UNIXTIME
作用:将MYSQL中以INT(11)存储的时间以"YYYY-MM-DD"格式来显示。
语法:FROM_UNIXTIME(unix_timestamp,format)
返回表示 Unix 时间标记的一个字符串,根据format字符串格式化。format可以包含与DATE_FORMAT()函数列出的条目同样的修饰符。
根据format字符串格式化date值。
下列修饰符可以被用在format字符串中:
%M 月名字(January……December)
%W 星期名字(Sunday……Saturday)
%D 有英语前缀的月份的日期(1st, 2nd, 3rd, 等等。)
%Y 年, 数字, 4 位
%y 年, 数字, 2 位
%a 缩写的星期名字(Sun……Sat)
%d 月份中的天数, 数字(00……31)
%e 月份中的天数, 数字(0……31)
%m 月, 数字(01……12)
%c 月, 数字(1……12)
%b 缩写的月份名字(Jan……Dec)
%j 一年中的天数(001……366)
%H 小时(00……23)
%k 小时(0……23)
%h 小时(01……12)
%I 小时(01……12)
%l 小时(1……12)
%i 分钟, 数字(00……59)
%r 时间,12 小时(hh:mm:ss [AP]M)
%T 时间,24 小时(hh:mm:ss)
%S 秒(00……59)
%s 秒(00……59)
%p AM或PM
%w 一个星期中的天数(0=Sunday ……6=Saturday )
%U 星期(0……52), 这里星期天是星期的第一天
%u 星期(0……52), 这里星期一是星期的第一天
%% 一个文字“%”
例子:
SELECT FROM_UNIXTIME(1234567890, ‘%Y-%m-%d %H:%i:%S’)
SELECT *,FROM_UNIXTIME(created, ‘%Y-%m-%d’) as riqi FROM rc_ms_users
MySQL 时间戳(timestamp类型)和时间(datetime类型)的获取/相互转换/格式化相关推荐
- mysql语句中把string类型字段转datetime类型
mysql语句中把string类型字段转datetime类型 在mysql里面利用str_to_date()把字符串转换为日期 此处以表h_hotelcontext的Start_time和End_ti ...
- C#将unix时间戳转换成.net的DateTime类型的代码
下面的内容是关于C#将unix时间戳转换成.net的DateTime类型的内容. DateTime epoch = new DateTime(1970,1,1,0,0,0,0, DateTimeKin ...
- 【mysql 时间戳】mysql时间戳timestamp类型 时间不对
我的服务器就孟买的,数据库设置的CURRENT_TIMESTAMP,时间老是和系统时间不对,原来需要设置数据库时间,设置如下: 服务端timestamp 写入 mysql 设置的timestamp , ...
- mysql 无法存储joda time的datetime类型
com.mysql.jdbc.MysqlDataTruncation: Data truncation: Incorrect datetime value: '\xAC\xED\x00\x05sr\x ...
- js 中使用 时间datetime 类型到前端iOS 不兼容问题
需求和思路 需要重点是这个 结束时间 要展示倒记时.思路是用setTimeout()函数做. 遇到的问题 数据库传过来的日期类型在IOS 不能正确解析 代码 //倒计时函数 一秒钟执行一次 set ...
- mysql 相同字段相减_mysql datetime 类型字段相减
背景:今天测试一个mariadb中datatime类型的字段相减问题,直接用2个字段相减得到的数值并不是秒,很坑. 后面百度了一些方法,说是使用 DateDiff 函数,这个函数文档还说有3个参数,但 ...
- SQL默认时间datetime类型转换为年月日格式
convert(参数一.参数二.参数三) 参数一要转换成什么格式,参数二被转换的字符,参数三转换的格式 1.strWhere += " and CONVERT(varchar(100), i ...
- SSM之一步一坑:将date类型存入到datetime类型数据表 时差八小时
错误描述 记录登陆日志时需要保存登陆时间,我使用的是使用date获取系统时间,然后存到MySQL数据库,数据库中保存时间的字段类型为datetime.在进行数据存储操作后,查看数据库记录,发现时间与北 ...
- php mysql 时间戳查询_mysql中时间查询函数(包括时间戳)
mysql中时间查询函数(包括时间戳) 这些函数都是MySQL自带的,可以直接使用在PHP写的MySQL查询语句中哦 1-CURDATE()或CURRENT_DATE()和CURTIME()或CURR ...
- MySQL时间戳和时间的获取/相互转换/格式化
获取当前时间戳 mysql> select unix_timestamp(now()); +-----------------------+ | unix_timestamp(now()) | ...
最新文章
- 2020上半年收集到的优质AI文章 – 自然语言处理
- 使用Spring Data Redis操作Redis(集群版)
- hdu1025 Constructing Roads In JGShining#39;s Kingdom (nlogn的LIS)
- springboot工具类
- 吴恩达机器学习总结四:Octave语法
- Android 解决下拉刷新控件和ScrollVIew的滑动冲突问题。
- jdk生成keystore、tomcat配置https
- 使用JMeter 进行接口并发性能测试
- ARM开发7.5.1 基础实训( 5 ) 4×4 矩阵键盘和 2 路 LED 显示系统( 1)--LPC21XX
- 教你用Python实现全自动刷网课
- 虚幻引擎5 C++游戏开发教程
- Gym - 101350E-Competitive Seagulls-博弈-思维
- python scripting for arcgis_Python Scripting for ArcGIS Pro
- JAVA的循环结构以及简单操作
- 彗星mysql_【What if 系列】彗星与棒球
- 优化计算机 教学设计,信息技术优化教学设计
- java 数组的行数和列数
- 获取dom元素的方法
- 解决报错:did not contain a valid NDK and couldn‘t be used
- Logic Pro 使用教程之实时循环乐段(非常详细)