MySQL 获取系统时间/系统日期/日期时间的函数

文章目录

  • 一、获取当前系统日期和时间
    • (一)now(),返回当前的系统日期和时间
    • (二)sysdate(),返回当前的系统日期和时间
    • (三)current_timestamp(),返回当前的系统日期和时间
    • (四)localtime(),返回当前的系统日期和时间
  • 二、获取当前的系统日期
    • (一)curdate(),返回当前的系统日期
    • (二)current_date(),返回当前的系统日期
    • (三)current_date,返回当前的系统日期
  • 三、获取当前的系统时间
    • (一)curtime(),返回当前的系统时间
    • (二)current_time(),返回当前的系统时间
    • (三)current_time,返回当前的系统时间
  • 四、获取 UTC 时间
    • (一)utc_date(),获取 UTC 日期
    • (二)utc_time(),获取 UTC 时间
    • (三)utc_timestamp(),获取 UTC 的日期和时间
  • 五、日期和时间显示格式说明

一、获取当前系统日期和时间

(一)now(),返回当前的系统日期和时间

now() 函数以 YYYY-MM-DD HH:MM:SS 返回系统当前的日期时间,可以直接存到 DATETIME 字段中。下面的 sysdate() 函数也是如此。

mysql> select now();
+---------------------+
| now()               |
+---------------------+
| 2021-06-04 08:24:51 |
+---------------------+
1 row in set (0.00 sec)

(二)sysdate(),返回当前的系统日期和时间

mysql> select sysdate();
+---------------------+
| sysdate()           |
+---------------------+
| 2021-06-04 08:27:35 |
+---------------------+
1 row in set (0.00 sec)

now()sysdate() 这两个函数都是获取当前日期+时间,不同之处在于:now() 在执行开始时值就得到了,sysdate() 在函数执行时动态得到值。

(三)current_timestamp(),返回当前的系统日期和时间

mysql> select current_timestamp();
+---------------------+
| current_timestamp() |
+---------------------+
| 2021-06-04 14:12:37 |
+---------------------+
1 row in set (0.00 sec)

(四)localtime(),返回当前的系统日期和时间

mysql> select localtime();
+---------------------+
| localtime()         |
+---------------------+
| 2021-06-04 14:13:54 |
+---------------------+
1 row in set (0.00 sec)

二、获取当前的系统日期

(一)curdate(),返回当前的系统日期

curdate()YYYY-MM-DD 的格式返回今天的日期,可以直接存到 DATE 字段中。下面函数两个也是如此。

mysql> select curdate();
+------------+
| curdate()  |
+------------+
| 2021-06-04 |
+------------+
1 row in set (0.00 sec)

(二)current_date(),返回当前的系统日期

mysql> select current_date();
+----------------+
| current_date() |
+----------------+
| 2021-06-04     |
+----------------+
1 row in set (0.00 sec)

(三)current_date,返回当前的系统日期

mysql> select current_date;
+--------------+
| current_date |
+--------------+
| 2021-06-04   |
+--------------+
1 row in set (0.00 sec)

三、获取当前的系统时间

(一)curtime(),返回当前的系统时间

curtime()HH:MM:SS 的格式返回当前的时间,可以直接存到 TIME 字段中。以下两个函数也是如此。
举例如下:

mysql> select curtime();
+-----------+
| curtime() |
+-----------+
| 10:55:13  |
+-----------+
1 row in set (0.03 sec)

(二)current_time(),返回当前的系统时间

(三)current_time,返回当前的系统时间

四、获取 UTC 时间

协调世界时,又称世界统一时间,世界标准时间,国际协调时间,简称 UTC。

(一)utc_date(),获取 UTC 日期

mysql> select utc_date();
+------------+
| utc_date() |
+------------+
| 2021-06-04 |
+------------+
1 row in set (0.15 sec)

(二)utc_time(),获取 UTC 时间

mysql> select utc_time();
+------------+
| utc_time() |
+------------+
| 06:47:26   |
+------------+
1 row in set (0.00 sec)

(三)utc_timestamp(),获取 UTC 的日期和时间

mysql> select utc_timestamp();
+---------------------+
| utc_timestamp()     |
+---------------------+
| 2021-06-04 07:04:35 |
+---------------------+
1 row in set (0.00 sec)

五、日期和时间显示格式说明

编程狮(w3cschool.cn)
 含义
%S、%s两位数字形式的秒( 00,01, ..., 59)
%I、%i两位数字形式的分( 00,01, ..., 59)
小时 %H24小时制,两位数形式小时(00,01, ...,23)
%h12小时制,两位数形式小时(00,01, ...,12)
%k24小时制,数形式小时(0,1, ...,23)
%l12小时制,数形式小时(0,1, ...,12)
%T24小时制,时间形式(HH:mm:ss)
%r 12小时制,时间形式(hh:mm:ss AM 或 PM)
%p AM上午或PM下午 
  周  %W一周中每一天的名称(Sunday,Monday, ...,Saturday)
 %a一周中每一天名称的缩写(Sun,Mon, ...,Sat) 
%w 以数字形式标识周(0=Sunday,1=Monday, ...,6=Saturday) 
%U数字表示周数,星期天为周中第一天
%u数字表示周数,星期一为周中第一天
%d 两位数字表示月中天数(01,02, ...,31)
%e  数字表示月中天数(1,2, ...,31)
 %D英文后缀表示月中天数(1st,2nd,3rd ...) 
 %j以三位数字表示年中天数(001,002, ...,366) 
%M 英文月名(January,February, ...,December) 
%b 英文缩写月名(Jan,Feb, ...,Dec) 
%m 两位数字表示月份(01,02, ...,12)
%c 数字表示月份(1,2, ...,12) 
%Y 四位数字表示的年份(2015,2016...)
%y  两位数字表示的年份(15,16...)
文字输出 %文字 直接输出文字内容

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/335499.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java人种_实在看不出藏族有大量矮黑血统

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼人种混合的存在提醒了研究远东地区的人类学家。在远东,特别是东南亚,棕色人种和黄色人种错综而居,有些群体更似乎兼有两方的特征,很难判定。这种格局究竟是不是混血,还是其…

apm java_非Java专家的APM:什么泄漏?

apm java通过AppDynamics解决应用程序问题的速度提高了10倍–以最小的开销在代码级深度监视生产应用程序。 开始免费试用! 内存,内存,内存... 内存是Java的关键部分,尤其是内存管理。 作为开发人员,内存管理不是您想…

360安全卫士电脑版_教你降服“流氓头子”正确打开360安全卫士的姿势,还你电脑流畅体验...

最近老哥家的电脑经常出问题原因是熊孩子玩儿完电脑,最后总是一堆莫名其妙的流氓软件占据桌面的半壁江山然后恢复电脑流畅运行的任务,就交到我这个“懂电脑”的人手里。如此反复两次,脾气再好的人,也想拉着熊孩子打一顿。但是活儿…

Linux命令终端如何查询本机的内外网IP地址

文章目录查询本机外网 IP 地址查询本机内网 IP 地址查询本机外网 IP 地址 [roothtlwk0001host ~]# curl ifconfig.me # 太慢了,不行[roothtlwk0001host ~]# curl icanhazip.com 47.114.59.104[roothtlwk0001host ~]# curl ident.me # 太慢了,不行[rooth…

信封问题_装饰信封

信封问题有时 很多时候,我需要一个类实现通过使其他类的实例的接口。 听起来很奇怪? 让我给你看一个例子。 在Takes框架中有许多此类,它们的名称都都类似于*Wrap 。 不幸的是,这是一个方便的设计概念,在Java中看起来很…

java netty swap高_Netty 超时机制及心跳程序实现

本文介绍了 Netty 超时机制的原理,以及如何在连接闲置时发送一个心跳来维持连接。Netty 超时机制的介绍Netty 的超时类型 IdleState 主要分为:ALL_IDLE : 一段时间内没有数据接收或者发送READER_IDLE : 一段时间内没有数据接收WRITER_IDLE &a…

MySQL查询条件中的各种运算符/操作符说明

文章目录一、比较运算符&#xff08;一&#xff09;正则表达式&#xff08;二&#xff09;模糊匹配 LIKE&#xff08;三&#xff09;转义字符二、单行比较运算符&#xff08;一&#xff09;安全等号 <>1. 和 的相同点2. 和 的不同点&#xff08;二&#xff09;区间运算…

etf基金代码大全_银行ETF最新规模首超28亿元再创历史新高,近4个月资金净流入超12亿元...

2019年即将收官&#xff0c;A股大盘在12月份总体有了明显的回暖&#xff0c;拥有低估值优势的银行板块随之明显反弹。受此利好行情催化&#xff0c;资金持续涌入银行ETF&#xff0c;其基金份额、基金规模双双连创历史新高。据上交所12月26日公布的最新数据&#xff0c;银行ETF&…

java sendmessage函数_vc中SendMessage自定义消息函数用法实例

本文实例讲述了vc中SendMessage自定义消息函数用法&#xff0c;分享给大家供大家参考。具体如下&#xff1a;SendMessage的基本结构如下&#xff1a;SendMessage(HWND hWnd, //消息传递的目标窗口或线程的句柄。UINT Msg, //消息类别(这里可以是一些系统消息&#xff0c;也可以…

你为什么要关心equals和hashcode

等于和哈希码是每个Java对象的基本元素。 它们的正确性和性能对于您的应用程序至关重要。 但是&#xff0c;我们经常看到甚至有经验的程序员都忽略了类开发的这一部分。 在本文中&#xff0c;我将介绍一些与这两种非常基本的方法有关的常见错误和问题。 合同 提到的方法至关重…

java判断时间是否在时间段内_具有C语言基础,利用半年时间学习Java是否够用

首先&#xff0c;对于具有一定C语言基础的同学来说&#xff0c;利用半年的时间来学习Java会有一个比较系统的学习过程&#xff0c;通常也能够达到实习程序员&#xff0c;或者是助理程序员的水平&#xff0c;然后在技术团队中实践一段时间之后&#xff0c;从事专业开发岗位应该是…

Liao Wenxiong‘s thoughts

点击看看在想什么鬼

python3字符串截取_从python3中的字符串中获取特定文本

只是使用str.split()和赋值给变量,还有一个默认的第二个参数可以帮助您处理唯一的total/free avail场景def get_free_memory(ssh_obj, rawTrue):stdin, stdout, stderr ssh_obj.exec_command(free -h)mem_stats stdout.readlines()[1]if raw:mem_stats_formatted " &qu…

kafka connect_Kafka Connect在MapR上

kafka connect在本周的白板演练中&#xff0c;MapR的高级产品营销经理Ankur Desai描述了Apache Kafka Connect和REST API如何简化和提高在处理来自包括旧数据库或数据仓库在内的各种数据源的流数据时的敏捷性。 他还解释了当您使用MapR Streams与Kafka进行数据传输时&#xff0…

二维动画作品_「咻动画」二维动画制作中角色造型的设计要点

关于二维动画可能就算不是动画行业的小伙伴们都多多少少都有所了解&#xff0c;近年来其在宣传片制作上面越来越受用。不少企业抛开传统保守的宣传片表现形式转而尝试动画制作宣传片&#xff0c;我们都知道在动画制作从脚本策划到输出成片这个过程中是一个很复杂的制作流程&…

MySQL函数/数据库函数

文章目录一、单行函数&#xff08;一&#xff09;数学函数1. round(x)&#xff0c;返回离 x 最近的整数&#xff0c;即对 x 进行四舍五入2. round(x,y)&#xff0c;返回数值 x 保留到小数点后 y 位的值3. truncate(x,y)&#xff0c;返回数值 x 保留到小数点后 y 位的值4. abs(x…

java请求并行方案_让 Yar Java Client 支持执行并行请求,ExecutorService 的使用

官方 php 客户端文档如下Yar_Concurrent_Client {/* 属性 */static $_callstack ;static $_callback ;static $_error_callback ;/* 方法 */public static int call ( string $uri , string $method , array $parameters [, callable $callback ] )public static boolean loop …

javaone_JavaOne 2016后续活动

javaone我很高兴今年参加了JavaOne&#xff0c;我可以用一个词概括一下这一经验&#xff1a;辉煌。 对我来说&#xff0c;今年与往年相比有很大不同&#xff0c;因为我在周日有一个演讲要共同主持&#xff0c;而我剩下的一周时间都可以参加会议。 因此&#xff0c;我了解到在Ja…

c# redis 如何设置过期时间_Redis 过期时间与内存管理

http://www.redis.cn/commands/expire.htmlhttp://www.redis.cn/topics/lru-cache.html内存管理 当 Redis 作为缓存使用时&#xff08;此时缓存仅作为热点数据提高服务的访问性能&#xff09;&#xff0c;需要考虑内存的限制&#xff0c;以及如何随着业务的增长&#xff0c;仅保…

Oracle 数据库的子查询(关联子查询)

文章目录一、子查询结果返回一个值&#xff08;单列单行&#xff09;二、子查询结果返回多行&#xff08;单列多行&#xff09;三、子查询结果返回多列多行四、关联子查询&#xff08;一&#xff09;子查询执行顺序&#xff08;二&#xff09;exists 关键字五、子查询总结六、关…