前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >mysql 时间戳换成日期格式_mysql 时间戳与日期格式的相互转换

mysql 时间戳换成日期格式_mysql 时间戳与日期格式的相互转换

作者头像
全栈程序员站长
发布于 2022-09-10 02:25:27
发布于 2022-09-10 02:25:27
7.9K0
举报

大家好,又见面了,我是你们的朋友全栈君。

1、UNIX时间戳转换为日期用函数: FROM_UNIXTIME()

select FROM_UNIXTIME(1156219870);

输出:2006-08-22 12:11:10

2、日期转换为UNIX时间戳用函数: UNIX_TIMESTAMP()

Select UNIX_TIMESTAMP(‘2006-11-04 12:23:00’);

输出:1162614180

Select UNIX_TIMESTAMP(NOW());

输出当前时间戳

例:mysql查询当天的记录数:

$sql=”select * from message Where DATE_FORMAT(FROM_UNIXTIME(chattime),’%Y-%m-%d’) = DATE_FORMAT(NOW(),’%Y-%m-%d’) order by id desc”;

PHP方式转换:

UNIX时间戳转换为日期用函数: date()

date(‘Y-m-d H:i:s’, 1156219870);

日期转换为UNIX时间戳用函数:strtotime()

strtotime(‘2010-03-24 08:15:42’);

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/151930.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年6月2,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
mysql时间戳转为日期格式_mysql时间戳与日期格式的相互转换
Select UNIX_TIMESTAMP(‘2006-11-04 12:23:00’);
全栈程序员站长
2022/06/24
18.1K0
mysql UNIX时间戳与日期的相互转换
UNIX时间戳转换为日期用函数: FROM_UNIXTIME() select FROM_UNIXTIME(1156219870); 日期转换为UNIX时间戳用函数: UNIX_TIMESTAMP() Select UNIX_TIMESTAMP(’2006-11-04 12:23:00′); 例:mysql查询当天的记录数: $sql=”select * from message Where DATE_FORMAT(FROM_UNIXTIME(chattime),’%Y-%m-
joshua317
2018/04/09
2.2K0
MySQL 日期和时间戳的转换 | 以及DATE_FORMAT()用法
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/147925.html原文链接:https://javaforall.cn
全栈程序员站长
2022/07/02
2K0
MySQL 日期和时间戳的转换 | 以及DATE_FORMAT()用法
MySQL时间戳与日期时间转换
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/151927.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/10
8.2K0
时间戳,mysql 秒数,毫秒数与时间之间的相互转换
时间戳是指格林威治时间自1970年1月1日(00:00:00 GMT)至当前时间的总秒数。通俗的讲,时间戳是一份能够表示一份数据在一个特定时间点已经存在的完整的可验证的数据。 常见有10位(单位:秒)和13位(单位:毫秒)。
oktokeep
2024/10/09
2530
mysql时间与字符串相互转换
转载自 https://www.cnblogs.com/wangyongwen/p/6265126.html
allsmallpig
2021/02/25
4.8K0
MySQL 日期格式化[通俗易懂]
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/129082.html原文链接:https://javaforall.cn
全栈程序员站长
2022/07/28
5.4K0
MySQL 日期格式化[通俗易懂]
mysql时间戳格式转换日期格式字符串
注:方法2时,需要先用unix_timestamp()方法将数据转换成时间戳格式,再用from_unixtime()方法将时间戳转换成自定义格式时间字符串。直接用from_unixtime()方法转换出来的数据NULL。
全栈程序员站长
2022/06/24
5K0
MySQL 日期字符串转换
from_unixtime 格式化时间戳,默认的格式化模式 '%Y-%m-%d %H:%i:%s '
全栈程序员站长
2022/08/22
4K0
MySQL 日期字符串转换
mysql 数据库字符串转时间_mysql时间与字符串之间相互转换详解
SELECT DATE_FORMAT(NOW(), ‘%Y-%m-%d %H:%i:%s’);
全栈程序员站长
2022/09/05
5.7K0
MySQL日期时间戳转换
1中的now()函数,返回当前时间的长日期,和2018-05-08 08:26:30格式相同
全栈程序员站长
2022/06/24
4.4K0
MySQL 获得当前日期时间(以及时间的转换)。[通俗易懂]
转载:http://blog.sina.com.cn/s/blog_6d39dc6f0100m7eo.html
全栈程序员站长
2022/11/10
5.4K0
from_unixtime函数类型_localtime_r函数
Unix时间戳(Unix timestamp),是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00分00秒起至现在的总秒数。
全栈程序员站长
2022/09/20
1.6K0
[1144]Hive常用日期格式转换
参考:https://blog.csdn.net/wufagang/article/details/124025258 https://www.jianshu.com/p/55f9683c63f1
周小董
2022/05/31
11.8K0
MySQL时间戳转日期
FROM_UNIXTIME(unix_timestamp,format) 返回表示 Unix 时间标记的一个字符串,根据format字符串格式化。format可以包含与DATE_FORMAT()函数列出的条目同样的修饰符。下列修饰符可以被用在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), 这里星期一是星期的第一天 %% 一个文字“%”。
全栈程序员站长
2022/06/24
6.1K0
[864]mysql日期时间函数
sysdate() 日期时间函数跟 now() 类似,不同之处在于:now() 在执行开始时值就得到了, sysdate() 在函数执行时动态得到值。看下面的例子就明白了:
周小董
2022/04/13
7K0
mysql计算时间
一、MySQL 获得当前日期时间 函数 1.1 获得当前日期+时间(date + time)函数:now() mysql> select now(); +---------------------+ | now() | +---------------------+ | 2008-08-08 22:20:46 | +---------------------+ 除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的函数: current_timestamp() ,current_timestamp ,localtime() ,localtime ,localtimestamp -- (v4.0.6) ,localtimestamp() -- (v4.0.6) 这些日期时间函数,都等同于 now()。鉴于 now() 函数简短易记,建议总是使用 now() 来替代上面列出的函数。 1.2 获得当前日期+时间(date + time)函数:sysdate() sysdate() 日期时间函数跟 now() 类似,不同之处在于:now() 在执行开始时值就得到了, sysdate() 在函数执行时动态得到值。看下面的例子就明白了: mysql> select now(), sleep(3), now(); +---------------------+----------+---------------------+ | now() | sleep(3) | now() | +---------------------+----------+---------------------+ | 2008-08-08 22:28:21 | 0 | 2008-08-08 22:28:21 | +---------------------+----------+---------------------+ mysql> select sysdate(), sleep(3), sysdate(); +---------------------+----------+---------------------+ | sysdate() | sleep(3) | sysdate() | +---------------------+----------+---------------------+ | 2008-08-08 22:28:41 | 0 | 2008-08-08 22:28:44 | +---------------------+----------+---------------------+ 可以看到,虽然中途 sleep 3 秒,但 now() 函数两次的时间值是相同的; sysdate() 函数两次得到的时间值相差 3 秒。MySQL Manual 中是这样描述 sysdate() 的:Return the time at which the function executes。 sysdate() 日期时间函数,一般情况下很少用到。 2. 获得当前日期(date)函数:curdate() mysql> select curdate(); +------------+ | curdate() | +------------+ | 2008-08-08 | +------------+ 其中,下面的两个日期函数等同于 curdate(): current_date() ,current_date 3. 获得当前时间(time)函数:curtime() mysql> select curtime(); +-----------+ | curtime() | +-----------+ | 22:41:30 | +-----------+ 其中,下面的两个时间函数等同于 curtime(): current_time() ,current_time 4. 获得当前 UTC 日期时间函数:utc_date(), utc_time(), utc_timestamp() mysql> select utc_timestamp(), utc_date(), utc_time(), now() +---------------------+------------+------------+---------------------+ | utc_timestamp() | utc_date() | utc_time() | now() | +---------------------+------------+------------+----------
王念博客
2019/07/24
5K0
hive日期格式转换
16/Mar/2022:12:25:01 +0800 转成正常格式(yyyy-MM-dd hh:mm:ss)
chimchim
2022/11/13
3K0
MySQL 数据库中的时间操作与常见函数
我不知道大家第一次接触代码是什么,但是我可以告诉大家青阳第一次接触代码就是数据库查询语句,也就是SQL。第一本买的和编程相关的书是《mysql应知应会》。我是半路出家的,在最开始我天真的一万mysql就是所有了,接触越深感觉,直接越浅薄,也截止这次机会回顾一下,mysql数据库中的时间操作。在数据库的实际应用中,时间操作和处理是非常常见的需求。今天,就让我和大家一起回顾了解以下 MySQL 中的时间操作和常见函数。
青阳
2024/09/02
4090
MySQL:日期函数、时间函数总结
获得当前日期+时间(date + time)函数:sysdate() sysdate() 日期时间函数跟 now() 类似,不同之处在于:now() 在执行开始时值就得到了, sysdate() 在函数执行时动态得到值。看下面的例子就明白了:
Java架构师必看
2021/12/19
2.9K0
相关推荐
mysql时间戳转为日期格式_mysql时间戳与日期格式的相互转换
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档