我的应用:select *,FROM_UNIXTIME(create_at, '%Y-%m-%d') as date from stock

转载原文:

FROM_UNIXTIME( ):转为时间戳类型时间

UNIX_TIMESTAMP( ) :返回长×××类型时间

from_unixtime()是MySQL里的时间函数

select uid,userid,username,email,FROM_UNIXTIME(addtime,'%Y年%m月%d') from members

以上例子是sql语句的例子,直接能将mysql的时间戳类型转换成日期格式

date为需要处理的参数(该参数是Unix 时间戳),可以是字段名,也可以直接是Unix 时间戳字符串

后面的 '%Y%m%d' 主要是将返回值格式化 (这里的时间格式可以动态定义)

例如:

mysql>SELECT FROM_UNIXTIME( 1249488000, '%Y%m%d' )

->20071120

mysql>SELECT FROM_UNIXTIME( 1249488000, '%Y年%m月%d' )

->2007年11月20

UNIX_TIMESTAMP()是与之相对正好相反的时间函数,将日期时间转换为时间戳类型

UNIX_TIMESTAMP(), UNIX_TIMESTAMP(date)

若无参数调用,则返回一个 Unix timestamp ('1970-01-01 00:00:00' GMT 之后的秒数)

作为无符号整数。若用date 来调用 UNIX_TIMESTAMP(),它会将参数值以'1970-01-01 00:00:00'

GMT后的秒数的形式返回。date 可以是一个 DATE 字符串、一个 DATETIME字符串、一个

TIMESTAMP或一个当地时间的YYMMDD 或YYYMMDD格式的数字。

例如:

mysql> SELECT UNIX_TIMESTAMP() ;

(执行使得时间:2009-08-06 10:10:40)

->1249524739

mysql> SELECT UNIX_TIMESTAMP('2009-08-06') ;

->1249488000

使

用 FROM_UNIXTIME函数,具体如下:

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), 这里星期一是星期的第一天

%% 一个文字“%”。

专业,技术,专注,是你的生存之道。

mysql将时间戳转化为天数_mysql 将时间戳直接转换成日期时间相关推荐

  1. mysql转换年月日_mysql中把字符串转换成日期类型:

    mysql中把字符串转换成日期类型: select date_format('2013-03-09','%Y-%m-%d'); select date_format('2013-03-09','%y- ...

  2. mysql将时间戳转化为天数_Mysql中如何将时间戳转化为常用日期格式

    在msyql中时间戳是一个int的数字类型,在未转换时我们无法知道它的具体日期了,下面我来给大家介绍mysql时间戳转换日期与日期转换在时间戳的方法. 存储时间戳到Mysql数据库,使用转换函数UNI ...

  3. mysql 将时间戳_mysql 将时间戳直接转换成日期时间

    date为需要处理的参数(该参数是Unix 时间戳),可以是字段名,也可以直接是Unix 时间戳字符串 后面的 '%Y%m%d' 主要是将返回值格式化 例如: mysql>SELECT FROM ...

  4. mysql 将时间戳直接转换成日期时间,mysql查询某一天的数据。

    FROM_UNIXTIME( ):转为时间戳类型时间 UNIX_TIMESTAMP( ) :返回长整形类型时间 1 2 3 SELECT * FROM yi_order WHERE FROM_UNIX ...

  5. 时间戳转换成日期,少了8小时【问题综合汇总解决】

    问题引入 在部署博客项目的过程中,将项目部署到服务器后,时间戳转日期少了8小时.具体问题是这样的. 测试时间是真实时间,而createDate是前端拿到的数据中的时间.可以看到,二者相差8个小时. 接 ...

  6. Java如何把UNIX时间戳转换成日期格式-日期格式转化时间戳戳-当前时间戳

    开发中,经常需要把UNIX时间戳通过日期格式显示出来,如下可以输出日期格式 package com.self.date;import java.util.Date; import java.text. ...

  7. 10位、13位时间戳转换成日期格式JS

    10位.13位时间戳转换成日期格式JS 此处parama为我们需要交换的时间变量 10位时间戳需要*1000 13位不需要 let date = new Date(parseInt(param)); ...

  8. power bi系列(一)把时间戳转换成日期的详细教程

    这个教程参考了youtube上的视频 处理的文件来自3.5g的CSV文件,导入时默认时间戳是整数型,更改数据类型为日期,提示无法更改. 只能自定义函数. 第一步:导入数据表后,点击左上角-----获取 ...

  9. js将时间戳转换成正常时间格式两种方法

    //将时间戳转换成正常时间格式2     function timestampToTime(timestamp) {         var date = new Date(timestamp * 1 ...

最新文章

  1. 【组队学习】【29期】5. 李宏毅机器学习(含深度学习)
  2. ASP.NET 2.0中控件的简单异步回调
  3. Web高效管理多个项目的SVN仓库
  4. 【2016年第4期】欧盟数据可携权评析
  5. 20135304刘世鹏——信息安全系统设计基础第九周总结
  6. 苹果 iPhone/iPad 第三方键盘为何没语音听写功能?真相了
  7. 万里坑路第一步:1、cocos2d-js的JDKADK,SDK,apaceANT安装和环境变量设置
  8. lcm模块 oracle,lcm模组有哪些配件组成
  9. 中航信E-Build基础API使用实例
  10. Java个人博客项目
  11. 【Quant】80+面试,5个offer,Quant大神总结分享各家quant面试题
  12. 信息系统项目管理师-软考-B站自学
  13. 对不起 我追不上你了。
  14. 网络本科计算机统考操作题,计算机本科统考复习操作题操作步骤.doc
  15. 计算机网络按分布范围分类可分为局域网,计算机网络按照覆盖范围可以分为局域网...
  16. 【竞赛项目,测试点】
  17. word对齐表格不在一行的文字
  18. JDK8 到 JDK17 各个版本的重要特性一览
  19. 精心收集的几十个ASP编程网址
  20. 领导驾驶舱在企业中逐渐占领地位

热门文章

  1. 七、区块链如何运用merkle tree验证交易真实性
  2. 现代软件工程 结对/团队作业 - 汉字的 2048 + 俄罗斯方块
  3. scrumndash;yesterday once more
  4. Python入门教学之(标识符和保留字)
  5. JAVA入门级教学之(内存地址的引用示例)
  6. docker 部署_Nginx K8s + Docker 部署 ,虚拟机部署教程。
  7. python将图片存入数据库_使用python把图片存入数据库
  8. 快速了解Java集合框架
  9. python弹出窗口后卡死_python的tkinter模块GUI编程为啥用了while循环之后就会使得程序出现卡死未响应崩溃?...
  10. 字符串的地址_面试题:我有一批IPv6地址,你帮我想个办法来存储?