mysql 获取当前的时间戳

mysql 获取当前的时间戳获取系统当前时间,类型:timestamp格式yyyy-MM-ddHH:mm:ss selectNOW(),CURRENT_TIMESTAMP(),SYSDATE();结果:三者基本没有区别,稍微一点的区别在于:NOW(),CURRENT_TIMESTAMP()都表示SQL开始执行的时间;SYSDATE()表示执行此SQL的时间selectNOW(),CURRE…


Jetbrains全系列IDE稳定放心使用

1.获取系统当前时间,类型:timestamp 格式yyyy-MM-dd HH:mm:ss

select NOW(),CURRENT_TIMESTAMP(),SYSDATE();

结果:

mysql 获取当前的时间戳

三者基本没有区别,稍微一点的区别在于:NOW(),CURRENT_TIMESTAMP()都表示SQL开始执行的时间;SYSDATE()表示执行此SQL时的当前时间

select NOW(),CURRENT_TIMESTAMP(),SYSDATE(),SLEEP(2),NOW(),CURRENT_TIMESTAMP(),SYSDATE();

结果:sleep(2)表示等待2s再执行,从结果可以看出SYSDATE在中断前后则相差了2秒;NOW(),CURRENT_TIMESTAMP()完全没区别

mysql 获取当前的时间戳

2.获取系统当前时间的时间戳,类型:long 单位:s

select unix_timestamp(NOW()),
       unix_timestamp(CURRENT_TIMESTAMP()),
       unix_timestamp(SYSDATE());

结果:

mysql 获取当前的时间戳

此时时间精度是s,也可以增加精度,给函数加上参数,表示s后面的小数位数,例如参数3,此时为ms

select unix_timestamp(NOW(3)),
       unix_timestamp(CURRENT_TIMESTAMP(3)),
       unix_timestamp(SYSDATE(3));

结果:

mysql 获取当前的时间戳

如果直接输出毫秒单位的时间戳,就是去掉上面中间的小数点,可以借助replace函数

replace函数的用法:replace(object, search,replace),简单解释就是:把object中出现search的全部替换为replace,例如:select replace(‘www.163.com’,’w’,’Ww’)—>WwWwWw.163.com

select REPLACE(unix_timestamp(NOW(3)), '.', ''),
       REPLACE(unix_timestamp(CURRENT_TIMESTAMP(3)), '.', ''),
       REPLACE(unix_timestamp(SYSDATE(3)), '.', '');

结果:

mysql 获取当前的时间戳

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

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

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Python创建容器和集合之源码分析

    _collections_abc.py文件中提供了许多抽象基类,这些类将集合分解成许多互相独立的属性集__all__=["Awaitable","Coroutin

    2021年12月19日
  • JS中click事件

    JS中click事件今天在写Ajax请求代码时,js代码遇到了一点问题。最后还专门将一部分代码拷贝到webStorm里面测试,花了好久,发现是个坑。先贴一段代码:第一个按钮的点击事件没有任何反应。第二个按钮就会弹出“你好”。原因:这是因为我使用了click这个作为函数的名字,我在这几类中查询了一下,却没有发现click的踪影,而使用click作为函数名,浏览器既不报错,也不提示,真的很坑啊!类似还有open和clos…

    2022年6月13日
  • 详细SpringBoot教程之Web开发(一)

    写在前面鉴于有人留言说想要学习SpringBoot相关的知识,我这里打算写一个SpringBoot系列的相关博文,目标呢是想让看了这一系列博文的同学呢,能够对SpringBoot略窥门径,这一系列的博文初步都定下来包括SpringBoot介绍、入门、配置、日志相关、web开发、数据访问、结合docker、缓存、消息队列、检索、任务安全、分布式等等一系列的博文,工作量很大,是个漫长的过程,每一步我…

    2022年4月14日
  • 【安卓笔记】高速的发展设置界面—–PreferenceActivity

    【安卓笔记】高速的发展设置界面—–PreferenceActivity

    2022年1月1日
  • 浏览器dns缓存清理_怎么清除ip地址缓存

    浏览器dns缓存清理_怎么清除ip地址缓存有dns的地方,就有缓存。浏览器、操作系统、LocalDNS、根域名服务器,它们都会对DNS结果做一定程度的缓存。本文总结一些常见的浏览器和操作系统的DNS缓存时间浏览器先查询自己的缓存,查不到,

    2022年8月6日
  • 解决Mysql 的Access denied for user’root’@’localhost’ (using password: NO)问题

    解决Mysql 的Access denied for user’root’@’localhost’ (using password: NO)问题解决Win10下Mysql的Accessdeniedforuser’root’@’localhost’(usingpassword:YES)问题mysql一旦忘记密码即会出现这样的错误。解决步骤如下(注意cmd命令窗口必须以管理员身份打开)mysql一旦忘记密码即会出现这样的错误。解决步骤如下(注意cmd命令窗口必须以管理员身份打开)停掉mysql服务netsto…

    2022年5月29日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号