`

MySQL获取时间及日期的函数

阅读更多
如果需要让MySQL获取时间和日期,使用何种函数好呢?使用sysdate() 函数就可以让MySQL获取时间和日期,下面就让我们来了解该函数。

MySQL获得当前日期+时间(date + time)函数sysdate() :

sysdate() 日期时间函数跟 now() 类似,不同之处在于:now() 在执行开始时值就得到了, sysdate() 在函数执行时动态得到值。看下面的例子就明白了:

mysql> select now(), sleep(3), now();

+---------------------+----------+---------------------+
| now() | sleep(3) | now() |
+---------------------+----------+---------------------+
| 2008-08-08 22:28:21 | 0 | 2008-08-08 22:28:21 |
+---------------------+----------+---------------------+mysql> select sysdate(), sleep(3), sysdate();

+---------------------+----------+---------------------+
| sysdate() | sleep(3) | sysdate() |
+---------------------+----------+---------------------+
| 2008-08-08 22:28:41 | 0 | 2008-08-08 22:28:44 |
+---------------------+----------+---------------------+
可以看到,虽然中途 sleep 3 秒,但 now() 函数两次的时间值是相同的; sysdate() 函数两次得到的时间值相差 3 秒。MySQL Manual 中是这样描述 sysdate() 的:Return the time at which the function executes。

sysdate() 日期时间函数,一般情况下很少用到。

http://database.51cto.com/art/201010/229204.htm
分享到:
评论

相关推荐

    mysql日期函数时间函数及加减运算

    "MySQL 日期函数和时间函数及加减运算" MySQL 日期函数和时间函数是 MySQL 中非常重要的函数,用于处理日期和时间数据类型。这些函数可以帮助开发者快速获得当前日期和时间、执行日期和时间相关的操作。 获得当前...

    MySQL时间日期相关函数

    对于开发人员来说,理解并灵活运用这些MySQL时间日期函数是至关重要的。在文档《mysql函数大全.doc》中,你应该能找到更多关于这些函数以及其他MySQL函数的详细信息和示例,帮助你进一步提升数据库操作技能。

    mysql的日期和时间函数.rar

    MySQL是世界上最受欢迎的关系型数据库管理系统之一,其在处理日期和时间数据方面提供了丰富的函数和操作。日期和时间函数是MySQL中的重要组成部分,它们允许我们进行日期和时间的计算、格式化以及各种操作,极大地...

    mysql 时间函数

    2. 获得当前日期函数: mysql 中有多种函数可以获得当前的日期,包括 curdate()、current_date 等。这些函数都可以获得当前的日期,但它们有所不同。curdate() 函数是 mysql 中最常用的获取当前日期的函数,建议...

    mysql 中 时间和日期函数.docx

    在MySQL数据库系统中,时间和日期函数是用于处理和操作日期和时间数据的重要工具。这些函数使得在SQL查询中获取、格式化或计算日期和时间变得非常便捷。以下是一些主要的时间和日期函数的详细说明: 1. **当前日期...

    mysql中取系统当前时间,当前日期方便查询判定的代码

    获取当前时间的MySql时间函数处理MySql时间日期的函数有很多,下面为您介绍的就是用于获取当前时间的MySql时间函数,如果您对此感兴趣的话,不妨一看下面为您介绍的MySql时间函数用于获取当前时间,该MySql时间函数...

    Mysql函数手册.rar_MySQL函数手册_VZI_mysql 函数手册

    3. 日期和时间函数:如NOW()获取当前日期和时间,DATE_FORMAT()用于格式化日期和时间,DATE_ADD()和DATE_SUB()可以对日期进行加减操作。 4. 转换函数:如CAST()和CONVERT()用于在不同数据类型间转换,以及INET_ATON...

    MySQL内置函数中的日期和时间函数详解.pdf

    在MySQL中,日期和时间函数是内置函数的重要组成部分,它们提供了丰富的操作来处理日期和时间数据。本文将详细探讨这些函数,并通过示例说明如何在实际应用中使用它们。 1. CURDATE()和CURRENT_DATE() CURDATE()...

    mysql日期函数总结

    ### MySQL日期函数总结 在MySQL数据库管理中,处理日期与时间是常见的需求之一。通过使用各种日期函数,我们可以实现对日期进行格式化、计算日期之间的差异等操作,从而提高数据处理效率。本文将对MySQL中常用的...

    MySQL 获得当前日期时间的函数小结

    在MySQL数据库中,获取当前日期、时间和日期时间的函数对于数据记录和查询至关重要。这篇小结将详细介绍几个常用的函数,帮助你更好地理解和使用这些功能。 首先,`now()`函数是最常用的获取当前日期时间的函数,它...

    MySQL常用函数的举例及例子

    ### MySQL常用函数详解 #### 一、数学函数 ...以上函数覆盖了MySQL中常用的数学函数、聚合函数、字符串函数以及日期和时间函数,通过合理运用这些函数可以帮助我们更加高效地处理数据库中的数据。

    SQL中常用的的时间跟日期函数

    在SQL(结构化查询语言)中,时间与日期函数是处理日期和时间数据的重要工具,它们可以帮助我们进行各种时间相关的计算、格式化和提取操作。本文将深入探讨SQL中的主要时间与日期函数,并通过实例来展示其具体用法。...

    MySql用DATE_FORMAT截取DateTime字段的日期值

    您可能感兴趣的文章:MySQL中日期比较时遇到的编码问题解决办法PHP以及MYSQL日期比较方法mysql 获取当前日期函数及时间格式化参数详解mysql unix准换时间格式查找指定日期数据代码MySql日期查询语句详解深入mysql ...

    mysql关于获取任何时间或日期的方法代码及其帮助文档

    首先,`mysql日期操作技巧.txt`文件可能包含了各种日期函数和操作的示例。在MySQL中,有多种方法可以获取、处理和比较日期。例如: 1. **获取当前日期和时间**:`CURDATE()`函数返回当前日期,`NOW()`或`SYSDATE()`...

    MySQL 基础 - 日期函数.md

    MySQL 提供了一系列强大的日期函数,可以帮助开发者轻松地完成日期和时间的操作。本文档旨在详细介绍 MySQL 中常用的日期函数及其用法,通过具体的示例帮助读者更好地理解与应用这些函数。 #### CURDATE 函数 - **...

    MySQL 获得当前日期时间 函数

    4. **字符串转换为日期函数** - `str_to_date(str, format)`:这个函数可以将符合特定格式的字符串转换为日期或时间。`format` 参数与 `date_format` 中的一致,用于解析输入字符串。例如,`str_to_date('08/09/...

    MySQL 获得当前日期时间.docx

    MySQL 中有多种方式来获得当前日期时间,包括 now()、current_timestamp()、localtime() 等函数,这些函数都可以获得当前的日期时间,但是它们之间有一些区别。 1. 获得当前日期+时间(date + time)函数:now() ...

    Mysql函数手册.doc

    2. 当前日期函数: - `curdate()`:返回当前日期,格式为`YYYY-MM-DD`。`current_date()`和`current_date`也是等效的,可以互换使用。 3. 当前时间函数: - `curtime()`:返回当前时间,格式为`HH:MM:SS`。同样,...

    mysql函数大全,函数库

    在MySQL中,函数可以分为多种类型,如数学函数、字符串函数、日期和时间函数、控制流程函数、系统信息函数等。下面我们将逐一详细介绍这些类别: 1. **数学函数**: - ABS():返回一个数的绝对值。 - CEIL() 和 ...

Global site tag (gtag.js) - Google Analytics