Maison > base de données > tutoriel mysql > le corps du texte

Quelles sont les fonctions de conversion de date MySQL ?

青灯夜游
Libérer: 2021-12-02 15:20:46
original
22002 Les gens l'ont consulté

Les fonctions de conversion de date MySQL incluent : 1. date_format(); 2. time_format(); 3. str_to_date(); 5. from_days(); etc. .

Quelles sont les fonctions de conversion de date MySQL ?

L'environnement d'exploitation de ce tutoriel : système windows7, version mysql8, ordinateur Dell G3.

Fonction de conversion de date MySQL, fonction de conversion d'heure

1, fonction MySQL Date/Heure en Str (date/heure convertie en chaîne) : date_format(date,format), time_format (heure,format)date_format(date,format), time_format(time,format)

函数:date_format('2008-08-08 22:23:01', '%Y%m%d%H%i%s')

结果:20080808222301

MySQL 日期、时间转换函数:date_format(date,format), time_format(time,format) 能够把一个日期/时间转换成各种各样的字符串格式。它是 str_to_date(str,format) 函数的 一个逆转换。

2,MySQL Str to Date (字符串转换为日期)函数:str_to_date(str, format)

select str_to_date('08/09/2008', '%m/%d/%Y'); -- 2008-08-09
select str_to_date('08/09/08' , '%m/%d/%y'); -- 2008-08-09
select str_to_date('08.09.2008', '%m.%d.%Y'); -- 2008-08-09
select str_to_date('08:09:30', '%h:%i:%s'); -- 08:09:30
select str_to_date('08.09.2008 08:09:30', '%m.%d.%Y %h:%i:%s'); -- 2008-08-09 08:09:30
Copier après la connexion

str_to_date(str,format) 转换函数,可以把一些杂乱无章的字符串转换为日期格式。

3,MySQL (日期、天数)转换函数:to_days(date), from_days(days)

select to_days('0000-00-00'); -- 0
select to_days('2008-08-08'); -- 733627
Copier après la connexion

4,MySQL (时间、秒)转换函数:time_to_sec(time), sec_to_time(seconds)

select time_to_sec('01:00:05'); -- 3605
select sec_to_time(3605); -- '01:00:05'
Copier après la connexion

5,MySQL 拼凑日期、时间函数:makdedate(year,dayofyear), maketime(hour,minute,second)

Fonction : date_format('2008-08-08 22:23:01', '%Y%m%d%H%i%s')</ code ><p></p>Résultat : <code>20080808222301

Fonction de conversion de date et d'heure MySQL : date_format(date,format), time_format(time,format) < /code> Capable de convertir une date/heure en différents formats de chaîne. Il s'agit d'une conversion inverse de la fonction str_to_date(str,format). </a></p>2, fonction MySQL Str to Date (convertir la chaîne en date) : <code>str_to_date(str, format) : 🎜

🎜str_to_date(str, format) fonction de conversion, vous peut convertir certaines chaînes désordonnées au format de date. 🎜🎜3, fonction de conversion MySQL (date, nombre de jours) : to_days(date), from_days(days) : 🎜
unix_timestamp(),
unix_timestamp(date),
from_unixtime(unix_timestamp),
from_unixtime(unix_timestamp,format)
Copier après la connexion
🎜4, MySQL (heure, secondes) fonction de conversion : time_to_sec(time), sec_to_time(seconds) : 🎜rrreee🎜5, MySQL rassemble les fonctions de date et d'heure : makdedate(year,dayofyear) , <code>maketime(hour, minute, second) : 🎜rrreee🎜6, fonction de conversion MySQL (horodatage Unix, date) : 🎜rrreee🎜[Recommandations associées : 🎜tutoriel vidéo mysql🎜]🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!