首先知道UNIX_TIMESTAMP函数的由来:是自“1970-01-01”的道当前时间的秒数差 累似1337276321(一般10位)

1.FROM_UNIXTIME()函数

FROM_UNIXTIME(unix_timestamp,format)

参数unix_timestamp 时间戳 可以用数据库里的存储时间数据的字段

参数format 要转化的格式 比如“”%Y-%m-%d“” 这样格式化之后的时间就是 2017-11-30

可以有的形式:

%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
username,
FROM_UNIXTIME(create_time, “%Y-%m-%d”) AS dat
FROM
wp_user GROUP BY dat

这样就能查出每天有哪些用户注册了。按天分组,你可以将数据导出后进行其他操作。

2.UNIX_TIMESTAMP()

UNIX_TIMESTAMP(date)

其中date可以是一个DATE字符串,一个DATETIME字符串,一个TIMESTAMP或者一个当地时间的YYMMDD或YYYMMDD格式的数字

select unix_timestamp('20120608');

select unix_timestamp('2012-6-8');

select unix_timestamp('2012-06-08');

结果都是1339084800

【20230103】FROM_UNIXTIME和UNIX_TIMESTAMP函数相关推荐

  1. mysql中from unixtime,mysql中FROM_UNIXTIME()和UNIX_TIMESTAMP()函数的区别

    摘要 腾兴网为您分享:mysql中FROM_UNIXTIME()和UNIX_TIMESTAMP()函数的区别,作业大师,智慧大学,优化大师,先游等软件知识,以及流星蝴蝶剑,升学指导网软件,承德大宗,q ...

  2. FROM_UNIXTIME()和UNIX_TIMESTAMP()函数的区别

    [FROM_UNIXTIME()和UNIX_TIMESTAMP()函数的区别] Unix时间戳(Unix timestamp),是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00 ...

  3. Mysql——FROM_UNIXTIME和UNIX_TIMESTAMP函数的用法

    FORM_UNIXTIME用法 mysql> SELECT FROM_UNIXTIME( 1648310400, '%Y%m%d' ); +--------------------------- ...

  4. MySQL的FROM_UNIXTIME()和UNIX_TIMESTAMP()函数

    FROM_UNIXTIME(unix_timestamp)是MySQL里的时间函数. UNIX_TIMESTAMP() 是与之相对正好相反的时间函数 . e.g. select unix_timest ...

  5. MySQL的FROM_UNIXTIME()和UNIX_TIMESTAMP()函数的区别

    2019独角兽企业重金招聘Python工程师标准>>> Unix时间戳(Unix timestamp),是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00分00 ...

  6. Mysql中FROM_UNIXTIME()和UNIX_TIMESTAMP()函数

    我们经常会面临要从数据库里判断时间,取出特定日期的查询.但是数据库里储存的都是unix时间戳,处理起来并不是特别友好.幸而MYSQL提供了几个处理时间戳的函数,可以帮助我们在查询的时候,就将时间戳格式 ...

  7. mysql unixtime 毫秒_MySQL的FROM_UNIXTIME()和UNIX_TIMESTAMP()函数的区别

    Unix时间戳(Unix timestamp),是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00分00秒起至现在的总秒数. 在MySQL中如何格式化时间戳? 在mysql中因为 ...

  8. mysql now unixtime_MySQL时间函数from_unixtime()date_format()unix_timestamp()now()使用说明

    MySQL时间函数from_unixtime()date_format()unix_timestamp()now()使用说明 now() 当前时间 mysql> select now(); +- ...

  9. 【Hive】FROM_UNIXTIME() 和 UNIX_TIMESTAMP()时间戳函数用法

    今天用 hive 进行 ETL时,需要对时间戳进行格式化, 其中还需要用到正则表达式及一些时间函数,在这里简单总结一下unix_timestamp.from_unixtime的用法,仅供参考. 先看下 ...

最新文章

  1. 2017-2018 ACM-ICPC, NEERC, Southern Subregional Contest
  2. Gartner:为什么元宇宙商业离我们还很遥远?
  3. 【OpenCV3】几何图形(直线、矩形、圆、椭圆、多边形等)绘制
  4. PYG教程【二】使用networkx创建一个PYG图
  5. 牛客练习赛10 F-序列查询(莫队+链表)
  6. 计算机windows10属性配置,电脑显示属性设置,教你win10系统电脑显示属性的设置教程...
  7. 2016年度最受欢迎中国开源软件评选
  8. 背地砖上楼的机器人_德国发明铺地砖机器人,效率大幅度上升,节省千万!
  9. 大型网站架构演进(4)使用应用服务器集群
  10. Qt学习之路(60): 创建shared library
  11. IIS6 部署.Net相关程序问题集锦
  12. 五种提高 SQL 性能的方法
  13. HDX RealTime 避免回音
  14. 俄罗斯方块c语言代码及注释,C语言代码实现俄罗斯方块
  15. 深入浅出Python——Python高级语法之文件操作
  16. github客户端的使用方法教程
  17. [内附完整源码和文档] 基于MySql和JSP的题库管理系统
  18. html5 文本框只能输入正整数,控制input文本框只能输入正整数
  19. cad2010背景怎么调成黑色_3D错觉立体画到底是怎么画出来的?
  20. 什么是网站被黑?网站被黑具体症状表现、网站被黑了怎么办

热门文章

  1. Deep-Residual-Shrinkage-Networks模型
  2. 深度学习中常见的损失函数(L1Loss、L2loss)
  3. DataX数据同步工具使用
  4. 随机过程的概念与基本类型
  5. LM07丨细聊期货横截面策略
  6. java 内存 回收_java内存回收
  7. Relief与Relie-F
  8. [python][Bug记录]特殊16进制转成对应的语言
  9. java中Switch语句的用法
  10. 顶级域名后缀有哪些?这份科普请好好收藏!