MySql中时间戳的转换

这篇具有很好参考价值的文章主要介绍了MySql中时间戳的转换。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

  1. 时间戳转日期时间字符串

from_unixtime(timestamp ,date_format)

参数说明:

timestamp :时间戳,可为数字,也可为表中的字段,单位是秒

date_format:日期时间格式,不填默认为%Y-%m-%d %H:%i:%s的格式。

%Y年,4位数字,如1999

%y年,2位数字,如00

%M月,英文月份,如January

%b月,缩写的月份名字,如Jan

%m月,数字(01……12)

%c月,数字(1……12)

%W星期,名字,如Sunday

%a星期,缩写的名字,如Sun

%D天,有英文前缀的天日期,如1st

%d天,月份中的天数,数字(01……31)

%e天,月份中的天数,数字(1……31)

%H小时,数字(00……23)

%k小时,数字(0……23)

%h小时,数字(01……12)

%l小时,数字(1……12)

%r时间,12 小时(hh:mm:ss [AP]M)

%T时间,24 小时(hh:mm:ss)

%S秒(00~59)

%s秒(00~59)

示例:文章来源地址https://www.toymoban.com/news/detail-446620.html

select from_unixtime(1676595856); --> 2023-02-17 09:04:16
select from_unixtime(1676595856232/1000); --> 2023-02-17 09:04:16

示例:

select from_unixtime(createtime/1000, '%Y-%m-%d') as timestr from userinfo;

结果:

MySql中时间戳的转换
  1. 日期时间转时间戳

UNIX_TIMESTAMP(date)

参数说明:

    date : 字符串,例如:‘2023-2-17’、‘2023-2-17 20:05:05’

    如果不含参数,就返回当前时间的时间戳。

示例:

//获取当前时间的时间戳
SELECT UNIX_TIMESTAMP() --> 1676600862
//获取指定时间的时间戳
SELECT UNIX_TIMESTAMP('2023-2-17 20:05:05')  --> 1676635505
//获取指定日期的时间戳
SELECT UNIX_TIMESTAMP('2023-2-17')  -->1676563200
  1. 获取当前日期时间

NOW()   //当前日期时间

CURDATE() //当前日期

CURTIME() //当前时间

示例:

SELECT NOW(),CURDATE(),CURTIME()
MySql中时间戳的转换

到了这里,关于MySql中时间戳的转换的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux :: 时间日历指令【2】:date 指令 与 时间戳(及日期与时间戳的相互转换)

    前言:本篇是 Linux 基本操作篇章的内容! 笔者使用的环境是基于腾讯云服务器:CentOS 7.6 64bit。 学习集: C++ 入门到入土!!!学习合集 Linux 从命令到网络再到内核!学习合集 目录索引: 1. 时间戳的认识 2. Linux 下获取时间戳方式:date +%s 3. 时间 = 时间戳 4. 时间戳 = 时间:

    2024年02月15日
    浏览(47)
  • logstash毫秒时间戳转日期以及使用业务日志时间戳替换原始@timestamp

    在使用Kibana观察日志排查问题时发现存在很多组的@timestamp 数据一样,如下所示 详细观察内部数据发现其中日志数据有一个timestamp字段保存的是业务日志的毫秒级时间戳,经过和@timestamp数据对比发现二者的时间不匹配。经过分析得知@timestamp是按照logstash插入es数据的时间来排

    2023年04月11日
    浏览(41)
  • 52_Pandas处理日期和时间列(字符串转换、日期提取等)

    将解释如何操作表示 pandas.DataFrame 的日期和时间(日期和时间)的列。字符串与 datetime64[ns] 类型的相互转换,将日期和时间提取为数字的方法等。 以下内容进行说明。 如何将 datetime64[ns] 类型指定为索引并将其处理为时序数据以及如何使用,请参考以下文章。 26_Pandas.DataFr

    2024年01月22日
    浏览(50)
  • SQL Server日期时间字符串的处理和转换

    在SQL Server中,您可以使用T-SQL函数进行日期时间字符串的处理和转换。要判断一个日期字符串是否包含时间信息,可以使用T-SQL内置的函数CONVERT和TRY_CONVERT,并指定时间格式。 例如,假设有一个名为date_string的日期字符串,您可以使用以下代码来判断它是否包含时间信息: 如

    2024年02月16日
    浏览(52)
  • SQL Server日期时间与字符串之间的转换

    1、使用函数CONVERT: 2、参数说明 expression :任何有效的SQL表达式。 data_type :目标数据类型。 这包括 xml、bigint 和sql_variant 。 不能使用别名数据类型。 length :指定目标数据类型长度的可选整数,适用于允许用户指定长度的数据类型。例如:nchar、nvarchar、char、varchar、binary

    2024年02月06日
    浏览(55)
  • 前端中不同格式的日期相互转换(字符串、时间戳)js相关

    在项目中遇到了,需要实现字符串和Unix时间戳的相互转换,随手记录一下。 我使用的组件库为Naive UI,涉及到的组件为日期选择器(Date Picker)。作者在文档中写道: 实话说我不喜欢这个 feature,因为多数情况下,传递时间字符串不是个最佳实践。但是现实世界是复杂的,我

    2024年02月02日
    浏览(70)
  • spark SQL 怎么将一个时间戳字符串转换成hive支持的时间日期类型?

    在 Spark SQL 中,可以使用 to_timestamp 函数将一个时间戳字符串转换成 Hive 支持的时间日期类型。这个函数的语法如下: 其中,timestampStr 表示要转换的时间戳字符串,format 表示时间戳字符串的格式,格式必须与时间戳字符串的实际格式相匹配。如果不指定格式,Spark 会使用默认

    2024年02月11日
    浏览(49)
  • [22007] [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241)过滤非法日期格式数据

    出现这个错误是因为你在SQL Server中尝试将一个无效的字符串转换为日期或时间格式。为了解决这个问题,你需要过滤掉不合法的数据。 你可以使用TRY_CONVERT函数来尝试将字符串转换为日期或时间格式,如果转换失败,则返回NULL。然后你可以使用IS NOT NULL来过滤掉这些NULL值。

    2024年02月08日
    浏览(87)
  • JS日期与字符串相互转换(时间格式化YYYY-MM-DD,Dayjs的使用)

    文章内容 文章链接 JS数组对象—— 根据日期进行排序 , 按照时间进行升序或降序排序 https://blog.csdn.net/XSL_HR/article/details/128579840?spm=1001.2014.3001.5501 JS日期时间格式化—— 数字日期转中文日期 (封装函数,dayjs转换时间格式) https://blog.csdn.net/XSL_HR/article/details/128607024?spm=100

    2024年01月18日
    浏览(77)
  • C++时间和时间戳的转换

    编译运行结果 结果如下: patten@patten-hp:~/workspace/xjCollide$ g++ timestamp.cpp -std=c++11 patten@patten-hp:~/workspace/xjCollide$ ./a.out 1549133300: 2019-02-03 02:48:20 patten@patten-hp:~/workspace/xjCollide$ 编译运行结果 结果如下: patten@patten-hp:~/workspace/others/cpp/demo$ g++ -g -std=c++11 main.cpp patten@patten-hp:~/workspace

    2024年02月06日
    浏览(63)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包