mysql的date函数可以干啥_MySQL Date函数的正确用法

以下的文章主要介绍的是MySQL Date函数的实际应用其中包括如何获取当前时间的具体操作,Unix时间的具体应用,时间前后、时间间隔与时间转换的实际内容描述,以下就是文章的主要内容。

MySQL Date函数 1、获取当前时间

MySQL> select current_timestamp();

+---------------------+

| current_timestamp() |

+---------------------+

| 2010-01-18 21:24:37 |

+---------------------+

1 row in set (0.00 sec)

MySQL> select current_date();

+----------------+

| current_date() |

+----------------+

| 2010-01-18 |

+----------------+

1 row in set (0.00 sec)

MySQL> select current_time();

+----------------+

| current_time() |

+----------------+

| 21:24:46 |

+----------------+

1 row in set (0.00 sec)

MySQL Date函数 2、Unix时间

MySQL> select unix_timestamp();

+------------------+

| unix_timestamp() |

+------------------+

| 1263821184 |

+------------------+

1 row in set (0.00 sec)

MySQL> select from_unixtime(1263821182);

+---------------------------+

| from_unixtime(1263821182) |

+---------------------------+

| 2010-01-18 21:26:22 |

+---------------------------+

1 row in set (0.00 sec)

MySQL Date函数 3、时间前后

MySQL> select date_add(current_timestamp, interval 1 day);

+---------------------------------------------+

| date_add(current_timestamp, interval 1 day) |

+---------------------------------------------+

| 2010-01-19 21:27:53 |

+---------------------------------------------+

1 row in set (0.00 sec)

MySQL> select date_add(current_time, interval 1 day);

+----------------------------------------+

| date_add(current_time, interval 1 day) |

+----------------------------------------+

| NULL |

+----------------------------------------+

1 row in set, 1 warning (0.00 sec)

MySQL> select date_add(current_date, interval 1 day);

+----------------------------------------+

| date_add(current_date, interval 1 day) |

+----------------------------------------+

| 2010-01-19 |

+----------------------------------------+

1 row in set (0.00 sec)

MySQL> select date_sub(current_timestamp, interval 1 day);

+---------------------------------------------+

| date_sub(current_timestamp, interval 1 day) |

+---------------------------------------------+

| 2010-01-17 21:28:41 |

+---------------------------------------------+

1 row in set (0.00 sec)

MySQL> select date_sub(current_date, interval 1 day);

+----------------------------------------+

| date_sub(current_date, interval 1 day) |

+----------------------------------------+

| 2010-01-17 |

+----------------------------------------+

1 row in set (0.00 sec)

MySQL> select date_sub(current_time, interval 1 day);

+----------------------------------------+

| date_sub(current_time, interval 1 day) |

+----------------------------------------+

| NULL |

+----------------------------------------+

1 row in set, 1 warning (0.00 sec)

MySQL Date函数 4、时间间隔

MySQL> select datediff('2010-01-18','2010-01-17');

+-------------------------------------+

| datediff('2010-01-18','2010-01-17') |

+-------------------------------------+

| 1 |

+-------------------------------------+

1 row in set (0.00 sec)

MySQL> select timediff('2010-01-18 12:00','2010-01-17 11:00');

+-------------------------------------------------+

| timediff('2010-01-18 12:00','2010-01-17 11:00') |

+-------------------------------------------------+

| 25:00:00 |

+-------------------------------------------------+

1 row in set (0.00 sec)

MySQL Date函数 5、时间转换

MySQL> select time_to_sec('25:00:00');

+-------------------------+

| time_to_sec('25:00:00') |

+-------------------------+

| 90000 |

+-------------------------+

1 row in set (0.00 sec)

MySQL> select sec_to_time(90000);

+--------------------+

| sec_to_time(90000) |

+--------------------+

| 25:00:00 |

+--------------------+

1 row in set (0.00 sec)

以上的相关内容就是对MySQL Date函数的介绍,望你能有所收获。

MySQL Date 函数

MySQL Date 函数 下面的表格列出了 MySQL 中最重要的内建日期函数: 函数 描述 NOW() 返回当前的日期和时间 CURDATE() 返回当前的日期 CURTIME() 返回当前的时间 ...

Mysql coalesce()函数认识和用法

Mysql coalesce()函数认识和用法   coalesce()解释:返回参数中的第一个非空表达式(从左向右):    鉴于在mysql中没有nvl()函数, 我们用coalesce()来代替 ...

PHP学习笔记1.1——date()函数的多种用法,取出各种不同格式的时间,非常全面

语法格式:date(string format.int timestamp); 参数一:format指定输出的日期和时间的格式,具体的参见下表; 参数二:timestamp是可选参数,是时间戳,如果不 ...

PHP date()函数格式与用法汇总

在页面的最前页加上 date_default_timezone_set("PRC");   /*把时间调到北京时间,php5默认为格林威治标准时间*/ date () a:   & ...

21. Date 函数

SQL 日期 当我们处理日期时,最难的任务恐怕是确保所插入的日期的格式,与数据库中日期列的格式相匹配. 只要数据包含的只是日期部分,运行查询就不会出问题.但是,如果涉及时间,情况就有点复杂了. 在讨论 ...

SQL-W3School-高级:SQL Date 函数

ylbtech-SQL-W3School-高级:SQL Date 函数 1.返回顶部 1. SQL 日期 当我们处理日期时,最难的任务恐怕是确保所插入的日期的格式,与数据库中日期列的格式相匹配. 只要 ...

MySQL replace函数替换字符串语句的用法(mysql字符串替换)

MySQL replace函数我们经常用到,下面就为您详细介绍MySQL replace函数的用法,希望对您学习MySQL replace函数方面能有所启迪. 最近在研究CMS,在数据转换的时候需要用 ...

MySql 学习之路-Date函数

MySQL中重要的内建函数 函数 描述 NOW() 返回当前的日期和时间 NOW() 返回当前的日期和时间. 语法 NOW() -- 实例 -- 下面是 SELECT 语句: SELECT NOW() ...

随机推荐

maven 详解

Maven是基于项目对象模型(POM)的,可以通过一小段描述信息来管理项目构建,报告和文档的软件项目管理工具,是一种全新的项目构建方式,让我们的开发更加简单,高效.Maven主要做的是两件事: 开发规 ...

贪吃蛇游戏C语言源代码学习

源代码下载地址为:www.clang.cc 阅读学习了源代码,并做了简单的注释和修改,里面只用了链表数据结构,非常适合C语言入门者学习阅读. 程序可在VS2013下编译运行. #include< ...

七种常见阈值分割代码&lpar;Otsu、最大熵、迭代法、自适应阀值、手动、迭代法、基本全局阈值法&rpar;

http://blog.csdn.net/xw20084898/article/details/17564957 一.工具:VC+OpenCV 二.语言:C++ 三.原理 otsu法(最大类间方差法, ...

ExtJS4&period;2学习&lpar;21&rpar;动态菜单与表格数据展示操作总结篇2

运行效果: 此文介绍了根据操作左侧菜单在右面板展示相应内容. 一.主页 先看一下跳转主页的方式:由在webapp根目录下的index.jsp跳转至demo的index.jsp 下面是demo的inde ...

2016中国大学生程序设计竞赛 - 网络选拔赛 1011&Tab;Lweb and String

Problem Description Lweb has a string S. Oneday, he decided to transform this string to a new sequen ...

vi编辑器 &colon;x与&colon;wq的区别

按一下ESC键,之后 :wq保存和退出VI [vi是Unix/Linux系统最常用的编辑器之一,我习惯使用":x"命令来保存文件并退出,不愿意使用":wq"命令 ...

Struts2使用小问题-NoSuchFieldException

五月 12, 2017 4:55:14 下午 com.opensymphony.xwork2.util.logging.jdk.JdkLogger warn 警告: couldn't clear to ...

【LaTeX排版】LaTeX使用--入门基础&lt&semi;一&gt&semi;

经过两个多星期,毕业论文终于写完了.由于自己对Word软件并不是很熟悉,再加上在数模时见识过LaTex的强大之处,于是就决定用LaTex进行论文的排版.使用LaTex可以避免像Word那样换台机器而出 ...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值