MySql UNIX_TIMESTAMP和FROM_UNIXTIME函数讲解
1. unix_timestamp(date)将时间转换为时间戳,如果参数为空,则处理的是当前的时间(返回从'1970-01-01 00:00:00'GMT开始的到当前时间的秒数,不为空则它返回从'1970-01-01 00:00:00' GMT开始的到指定date的秒数值),date可以是一个DATE字符串、一个DATETIME字符串、一个TIMESTAMP或以YYMMDD或YYYYMMDD格式的本地时间的一个数字。
select unix_timestamp();
结果:
2 from_unixtime将时间戳转换为时间,返回表示 Unix 时间标记的一个字符串,根据format字符串格式化。format可以包含与DATE_FORMAT()函数列出的条目同样的修饰符。
select from_unixtime(1348737229);
结果:
3.select unix_timestamp('2012-09-27');
结果:
4. select unix_timestamp('2012-09-27 17:13:49');
结果:
5. select from_unixtime('2012-09-27 17:13:49');
结果:
6. select from_unixtime('2011-09-25 17:13:49');
结果:
7. select now();
结果-显示系统当前时间
select unix_timestamp(now());
结果:
8.假如你向unix_timestamp()传递一个溢出日期,它会返回NULL,但请注意只有基本范围检查会被执行 (年份从1970 到 2037, 月份从01 到12,日期从 01 到31)。
select unix_timestamp('1969-09-25 17:13:49');
结果
select unix_timestamp('2038-09-25 17:13:49');
结果
9 select from_unixtime(1348738577, '%Y%m%d');
结果:
select from_unixtime(1348738577, '%y%m%d');
结果:
select from_unixtime(1348738577, '%Y年%m月%d日');
结果:
注:
根据format字符串格式化date值。
下列修饰符可以被用在format字符串中:
%M 月名字(January……December)%W 星期名字(Sunday……Saturday)%w 一个星期中的天数(0=Sunday ……6=Saturday )%U 星期(0……52), 这里星期天是星期的第一天%u 星期(0……52), 这里星期一是星期的第一天%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%% 一个文字“%”。
MySql UNIX_TIMESTAMP和FROM_UNIXTIME函数讲解相关推荐
- MySql UNIX_TIMESTAMP和FROM_UNIXTIME函数讲解
MySql UNIX_TIMESTAMP和FROM_UNIXTIME函数讲解 by:授客 QQ:1033553122 1. unix_timestamp(date)将时间转换为时间戳,如果参数为空,则 ...
- mysql unixtimestamp_MySql UNIX_TIMESTAMP和FROM_UNIXTIME函数讲解
MySql UNIX_TIMESTAMP和FROM_UNIXTIME函数讲解 by:授客 QQ:1033553122 1. unix_timestamp(date)将时间转换为时间戳,如果参数为空,则 ...
- SQL Server时间粒度系列----第6节基于当前日的小时数和分钟数与mysql unix_timestamp和from_unixtime的mssql实现...
本文目录列表: 1.基于当前日的小时数和分钟数 2.mysql unix_timestamp和from_unixtime的mssql实现 3.总结语 4.参考清单列表 基于当前日的小时数和分钟数 ...
- mysql中的FROM_UNIXTIME函数
mysql中的FROM_UNIXTIME函数可以数据库中整型类的时间戳格式化为字符串的日期时间格式.语法:FROM_UNIXTIME(unix_timestamp,format).类比于PHP的dat ...
- mysql to unixtime_转 善用mysql中的FROM_UNIXTIME()函数和UNIX_TIMESTAMP()函数
我们经常会面临要从数据库里判断时间,取出特定日期的查询.但是数据库里储存的都是unix时间戳,处理起来并不是特别友好.幸而MYSQL提供了几个处理时间戳的函数,可以帮助我们在查询的时候,就将时间戳格式 ...
- MySQL || 结果排序--聚集函数讲解
MySQL 结果排序-- 聚集函数 一.环境准备 二.查询结果排序 三.查询的分组与汇总 3.1.查一下 学生们平均年龄 3.2.查一下总人数是多少 3.3.查一下每个年龄有多少人 3.4.查出最大年 ...
- 15.1.2、MySQL—mysql时间与时间戳转换的函数,unix_timestamp、from_unixtime
1.unix_timestamp函数:日期转时间戳 2.from_unixtime函数:时间戳转日期 格式自己设置
- unix_timestamp、from_unixtime时间戳函数的使用
最近在做一个关于Spark sql清洗数据的项目,其中需要用到正则表达式及一些函数,在这里简单总结一下unix_timestamp.from_unixtime的用法,仅供参考. 一.unix_time ...
- FROM_UNIXTIME()函数UNIX_TIMESTAMP()函数
我们经常会面临要从数据库里判断时间,取出特定日期的查询.但是数据库里储存的都是unix时间戳,处理起来并不是特别友好.幸而MYSQL提供了几个处理时间戳的函数,可以帮助我们在查询的时候,就将时间戳格式 ...
最新文章
- Python中的字符串操作总结(Python3.6.1版本)
- 学点 C 语言(9): if 语句
- leetcode67. 二进制求和
- idea的terminal是一个终端命令行,你知道吗?
- ffmpeg基本知识
- 翻译Java虚拟机的结构
- 数据结构(C++版) 栈的链接存储结构及实现
- UIButton的resizableImageWithCapInsets使用解析
- 运行uiautomatorviewer.bat报错No suitable Java found
- P2525 Uim的情人节礼物·其之壱 prev_permutaion
- 基于混合策略改进的樽海鞘群算法
- 【超级详细的Vue安装与配置教程】
- setlocale 与 mbstowcs 的问题
- 学习视频处理(一),了解HLS,流媒体,视频编码
- Java:关于“StringBuilder“的运用
- 信息系统规划方法-业务流程再造(BPR)
- java、class、jar、aar、dex、smali、apk之间的关系
- Easyui DataGrid Editor
- ESP32系列:Unhandled debug exception 、Doubled exception错误
- 中文自然语言处理语言资源项目(ChineseNLPcorpus)
热门文章
- 一时间脑抽,打了简单的比赛,用用java写点ACM程序,好用不好用就这样了
- pytorch创建模型并训练(初探文本分类问题)
- kafka启动失败The Cluster ID *** doesn‘t match stored clusterId Some(***) in meta.properties The broker
- 计算机专业职业生涯平衡单,用生涯决策平衡单法做职业决策
- SQL数据库(分页查询、DCL 数据控制语言、通用函数、约束、多表查询)
- Unity学习笔记--2D单向平台制作方法
- 智慧无线灌溉在园林中的应用
- 超酷超炫的乐可可冰淇淋火爆登场
- TextView字体样式
- 北大C++课后题系列:022:魔兽世界之二:装备