📜  在 mysql 查询中添加当前日期时间 - SQL (1)

📅  最后修改于: 2023-12-03 15:37:24.791000             🧑  作者: Mango

在 MySQL 查询中添加当前日期时间 - SQL

MySQL 是一种广泛使用的关系型数据库管理系统,它支持在查询中添加当前日期时间。在本文中,我们将介绍如何使用 SQL 查询在 MySQL 中添加当前日期时间。

添加当前日期时间

在 MySQL 中,使用 NOW() 函数获取当前日期时间。NOW() 函数返回当前日期时间的值,格式为 YYYY-MM-DD HH:MM:SS

下面是如何在 MySQL 查询中使用 NOW() 函数来添加当前日期时间:

SELECT NOW();

执行上述语句将返回当前日期时间的值。

格式化当前日期时间

在 MySQL 中,使用 DATE_FORMAT() 函数可以格式化日期时间的值。可以使用不同的格式化字符串来指定输出的日期时间格式。

以下是一些常用的日期时间格式化字符串:

  • %Y: 四位数的年份
  • %m: 月份(01-12)
  • %d: 日期(01-31)
  • %H: 小时(00-23)
  • %i: 分钟(00-59)
  • %s: 秒(00-59)

下面是使用 DATE_FORMAT() 函数在 MySQL 中格式化当前日期时间值:

SELECT DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s');

上述语句将返回当前日期时间值的格式化字符串,例如 2021-11-12 09:30:00

结论

在 MySQL 中,使用 NOW() 函数可以轻松获取当前日期时间值。使用 DATE_FORMAT() 函数可以格式化日期时间值。在 SQL 查询中添加当前日期时间是一个很常见的需求,在 MySQL 中执行此操作非常容易,只需要使用上述提到的函数即可。