mysql日期时间常用函数总结
在mysql中我们经常会用到一些常用的时间与日期一些运算,下面我来总结一下关于mysql日期时间常用函数介绍,有需要的朋友参考。
一、时间差
datediff:说白了就是用第一个时间去减第二个时间,顺序不能忘记
代码如下 | 复制代码 |
select datediff('2012-08-08', '2012-08-13'); -- -5 |
二、获取当前时间
代码如下 | 复制代码 |
now |
sysdate(); //动态获取系统时间。这个要和now函数区分来,now就好比已经定义了一个变量,sysdate等于变量是在运行到后确定,所以他们有一个时差
三、获得当前日期(date)函数
curdate()
以'YYYY-MM-DD'或YYYYMMDD格式返回今天日期值,取决于函数是在一个字符串还是数字上下文被使用。
代码如下 | 复制代码 |
mysql> select CURDATE(); +------------+ | CURDATE() | +------------+ | 2001-02-20 | +------------+ |
current_date()
四、获得当前时间
curtime()
CURTIME() 返回当前时间
以'HH:MM:SS'或HHMMSS格式返回当前时间值,取决于函数是在一个字符串还是在数字的上下文被使用。
代码如下 | 复制代码 |
mysql> select CURTIME(); +-----------+ | CURTIME() | +-----------+ | 10:42:38 | +-----------+ |
current_time()
current_time
五、获得当前 UTC 日期时间函数
代码如下 | 复制代码 |
select utc_timestamp(), utc_date(), utc_time(), now() |
六、Mysql日期时间函数
代码如下 | 复制代码 |
set @dt = '2008-09-10 07:15:30.123456'; |
下面分离一些年月日函数
下面的查询选择了所有记录,其date_col的值是在最后30天以内:
代码如下 | 复制代码 |
mysql> SELECT something FROM table |
DAYOFWEEK(date)
返回日期date的星期索引(1=星期天,2=星期一, ……7=星期六)。这些索引值对应于ODBC标准。
代码如下 | 复制代码 |
mysql> select DAYOFWEEK('1998-02-03'/res/images/smilies/wink.gif; |
WEEKDAY(date)
返回date的星期索引(0=星期一,1=星期二, ……6= 星期天)。
mysql> select WEEKDAY('1997-10-04 22:23:00'/res/images/smilies/wink.gif; -> 5 mysql> select WEEKDAY('1997-11-05'/res/images/smilies/wink.gif; -> 2
代码如下
复制代码
DAYOFMONTH(date)
返回date的月份中日期,在1到31范围内。
代码如下 | 复制代码 |
mysql> select DAYOFMONTH('1998-02-03'/res/images/smilies/wink.gif; -> 3 |
DAYOFYEAR(date)
返回date在一年中的日数, 在1到366范围内。
代码如下 | 复制代码 |
mysql> select DAYOFYEAR('1998-02-03'/res/images/smilies/wink.gif; -> 34 MONTH(date) |
返回date的月份,范围1到12。
代码如下 | 复制代码 |
mysql> select MONTH('1998-02-03'/res/images/smilies/wink.gif; -> 2 |

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment utiliser la fonction EXTRACT de MySQL pour extraire une partie spécifiée d'une date et d'une heure. MySQL est l'une des bases de données relationnelles les plus couramment utilisées et est largement utilisée dans divers types d'applications. La date et l'heure sont des types de données courants dans les bases de données, et il est souvent nécessaire d'extraire des parties spécifiques des champs de date et d'heure pour répondre aux besoins de l'entreprise. Dans MySQL, vous pouvez utiliser la fonction EXTRACT pour extraire une partie spécifiée d'une date/heure. Cet article explique comment utiliser la fonction EXTRACT de MySQL pour extraire la date et l'heure.

Les fonctions intégrées de PHP offrent un moyen pratique de gérer les dates et les heures. Vous pouvez utiliser ces fonctions pour créer, formater et manipuler des valeurs datetime, par exemple : Pour créer une valeur datetime : utilisez la fonction newDateTime(). Formater les valeurs datetime : utilisez la méthode format(). Manipulez les valeurs de date et d'heure : utilisez add(), sub(), setTimestamp() et d'autres méthodes. Comparez les valeurs datetime : utilisez des opérateurs de comparaison. Calculez la différence entre les dates : utilisez la méthode diff().

Conversion de l'heure Golang : astuces pour convertir les dates et les heures entre elles. À mesure que le langage Go continue de se développer dans divers domaines, le besoin de traiter les dates et les heures devient de plus en plus courant. Dans le langage Go, la conversion de la date et de l’heure est une opération de base et une exigence courante en développement. Cet article expliquera comment convertir la date et l'heure dans Golang et fournira des exemples de code spécifiques pour aider les développeurs à mieux maîtriser cette technique. Représentation de la date et de l'heure En langage Go, la date et l'heure sont représentées respectivement par time.Time.

Traitement de la date et de l'heure PHP5.5 : Comment utiliser la classe DateTime pour les opérations de date et d'heure Dans le développement PHP, le traitement de la date et de l'heure est une exigence très courante. PHP5.5 introduit une classe de traitement de date et d'heure très puissante, DateTime, qui fournit des méthodes pratiques pour manipuler les dates et les heures. Dans cet article, nous expliquerons comment utiliser la classe DateTime pour les opérations date/heure. Création d'un objet DateTime L'instanciation de la classe DateTime est très simple, il suffit

Introduction au formatage de la date et de l'heure à l'aide de la fonction String.format() de Java : en Java, nous devons souvent formater la date et l'heure pour répondre à des exigences de style spécifiques. Java propose plusieurs façons de formater la date et l'heure, l'une des méthodes les plus couramment utilisées consiste à utiliser la fonction String.format(). Cet article explique comment utiliser la fonction String.format() pour formater la date et l'heure et fournit des exemples de code. Exemple de code : vous trouverez ci-dessous un exemple simple qui démontre

Comment utiliser le module datetime pour obtenir la date et l'heure actuelles dans Python3.x En programmation Python, le module datetime peut être utilisé pour obtenir facilement la date et l'heure actuelles. Le module datetime fournit diverses fonctions et classes pour gérer les dates, les heures et les intervalles. Pour utiliser le module datetime, vous devez d'abord importer le module : importdatetime La façon d'obtenir la date et l'heure actuelles est d'utiliser datetim dans le module datetime

Gestion de l'horodatage en PHP : Comment convertir l'horodatage en datetime à l'aide de la fonction date L'horodatage est un moyen couramment utilisé pour représenter les dates et les heures. En PHP, nous pouvons utiliser la fonction de date intégrée pour convertir l'horodatage en un format de date et d'heure facile à lire. Cet article explique comment utiliser la fonction date pour traiter les horodatages et fournit un exemple de code pour référence. Tout d’abord, comprenons ce qu’est un horodatage. L'horodatage fait référence à l'heure écoulée depuis le 1er janvier 1970 00:00:00

Java8 est un langage de programmation très populaire et largement utilisé dans de nombreuses entreprises et projets. L'une de ses nouvelles fonctionnalités les plus intéressantes est l'API DateTime, qui offre une toute nouvelle façon de travailler avec les dates et les heures. Cependant, il existe également quelques problèmes lors de l'utilisation, et les erreurs de traitement de la date et de l'heure Java8 en font partie. Cet article explorera certaines erreurs courantes de traitement de date et d'heure Java8 et fournira les solutions et méthodes d'évitement correspondantes. Erreur de formatage de la date Le formatage de la date est un problème dans Java8
