MySQL获取当前时间的各种方式
1 获取当前完整时间
1.1 now()函数
select now();
输出:
2023-02-15 10:46:17
1.2 sysdate()函数
select sysdate();
输出:
2023-02-15 10:47:13
1.3 current_timestamp或current_timestamp()
current_timestamp和current_timestamp()函数的效果是一样的,只不过一个是关键字,一个是函数。它们的效果和now()函数也是一样的!
select current_timestamp;
select current_timestamp();
输出:
2023-02-15 10:48:43
2.获取当前日期
获取当前日期的方式有多种,这里只介绍常用的几种:
2.1使用CURDATE()获取(推荐)
select CURDATE();
输出:
2023-02-15
2.2使用CURRENT_DATE获取
select current_date;
输出:
2023-02-15
2.3使用date()格式化
select date(now());
输出:
2023-02-15
3.获取当前短时间
获取当前短时间的方式有多种,这里只介绍常用的几种:
3.1使用CURTIME()获取(推荐)
select CURTIME();
输出:
10:51:42
3.2使用CURRENT_TIME获取
select CURRENT_TIME;
输出:
10:52:26
4.函数now()和sysdate()的区别
虽然两者都可以获取当前的时间,但它们获取的机制是不同的:
now()取的是语句开始执行的时间
sysdate()取的是动态的实时时间
这么说不明白?先看下面的示例:
说明:先查询NOW()和SYSDATE(),然后sleep3秒,再查询NOW()和SYSDATE()
分析结果可得:now()值不发生改变,sysdate()时间在sleep3秒后发生改变。也就是说now()获取的是sql开始执行的时间,尽管中间出现了其他的操作,都不会影响其值。而sysdate()会影响。
MySQL获取当前时间的各种方式相关推荐
- java获取时间_java获取Date时间的各种方式汇总
java获取Date时间的各种方式为大家分享如下 常用的时间获取方式 public class DateUtils { /** * 获取时间戳 * 输出结果:1438692801766 */ @Tes ...
- MySQL获取当前时间、年月、年月日
文章目录 1.mysql获取当前时间(年月日 时分秒) 2.mysql获取当前年月 3.mysql获取当前年月日 4.mysql获取当前年份 5.mysql获取当前月份 6.mysql获取当前日 1. ...
- mysql获取当前时间_MYSQL proxysql 在深入 信息获取和信息输出
ProxySQL 前两期针对不同的MYSQL高可用的方式来说的, 本期会更加深入到PROXYSQL 的一些本身的东西. 在PROXYSQL 中有一个表,存储了所有的global variables, ...
- MySQL 获取系统时间/系统日期/日期时间的函数
文章目录 一.获取当前系统日期和时间 (一)now(),返回当前的系统日期和时间 (二)sysdate(),返回当前的系统日期和时间 (三)current_timestamp(),返回当前的系统日期和 ...
- MYSQL获取当前时间、前一天时间,前一个月时间
mysql不区分大小写 前提:比如当前时间是2022-03-03 15:33:33 1. 获取当前时间,带时分秒 select now(); 结果为2022-03-03 15:33:33 2. 获取 ...
- iOS获取系统时间的各种方式
受系统时间影响的方式 受系统时间影响,表示用户修改设备时间这些获取时间方式返回的值会发生变化 1.NSDate 该函数返回的时间以UTC为基准,它描述的是时间线上的某个绝对值,例如[NSDate da ...
- mysql获取当前时间,及其相关操作
1.1 获得当前日期+时间(date + time)函数:now() 除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的函数: current_timestamp() curren ...
- mysql获取当前时间的订单_mysql获取当前时间,及其相关操作
1.1 获得当前日期+时间(date + time)函数:now() 除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的函数: current_timestamp() curren ...
- MySQL获取当前时间
1.1 获得当前日期+时间(date + time)函数:now() 除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的函数: current_timestamp() curren ...
最新文章
- OpenStack遇到的坑
- WINCE6.0远程桌面显示修改
- C++ STL的基本基本原理
- java中文 x_java环境url中文参数乱码处理
- 虚函数与纯虚函数区别
- 【Python】检测字符串的方法
- C++中的模板template typename T
- 中国气象局所有城市代码
- Vue项目中 实现ElementUi框架el-select拼音搜索功能
- awgn信道matlab,AWGN信道下数字通信系统的蒙特卡洛仿真(基于matlab).doc
- 什么是固定资产管理系统?用固定资产管理系统管理固定资产的好处?
- 聊一聊以前公司的测试流程
- 一个人赶着鸭子去每个村庄卖,每经过一个 村子卖去所赶鸭子的一半又一只。 这样他经过了 七个村子后还剩 两只鸭子,问问他出发时共赶多少只鸭子?经过每个村子卖出多少只鸭子?
- Matplotlib常见图形绘制(折线图、散点图 、柱状图 、直方图 、饼图 、条形图)
- 分享一个简单、便宜配置https安全证书的方法(10元/年)
- 2.4.U-Boot配置和编译过程详解-U-Boot和系统移植第4部分视频课程笔记
- 亚马逊云科技连续12年蝉联Gartner云基础设施和平台服务魔力象限领导者
- ECSHOP goods表字段分析
- 论文阅读笔记(1):Deep Animation Video Interpolation in the Wild——野外深度动画视频插值(2021CVPR)
- Montreal Forced Aligner (MFA)基础使用教程