Méthode de conversion : 1. Utilisez strtotime() pour convertir la date et l'heure spécifiées en un horodatage, la syntaxe est "strtotime("specified date and time""); 2. Utilisez la fonction date() pour formater l'horodatage et convertissez-le en "y m d" Heure au format, syntaxe "date("y m d", timestamp);".
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
php convertit la date et l'heure au format y m d
peut être converti en deux étapes :
Code d'implémentation :
<?php
header("content-type:text/html;charset=utf-8");
$str="2022-01-18";
$timestamp=strtotime($str);
$time=date("y m d",$timestamp);
echo "y m d格式的时间:".$time;
?>
La fonction
date( ) formate la date et l'heure locales et renvoie la chaîne de date formatée.
Syntaxe :
date(format,timestamp);
Paramètres |
Description |
format |
Obligatoire. Spécifie le format de la chaîne de date de sortie. Les caractères suivants sont disponibles :
- d - jour du mois (de 01 au 31)
- D - représentation textuelle du jour de la semaine (en trois lettres)
- j - jour du mois, sans zéros non significatifs ( 1 à 31)
- l ('L' minuscule) - la représentation textuelle complète du jour de la semaine
- N - la représentation numérique ISO-8601 du jour de la semaine (1 pour lundi, 7 signifie dimanche)
- S - le suffixe ordinal anglais du jour du mois (2 caractères : st, nd, rd ou th. Utilisé avec j)
- w - la représentation numérique du jour de la semaine ( 0 signifie dimanche, 6 signifie samedi )
- z - Le jour de l'année (de 0 à 365)
- W - Représente le jour de la semaine au format numérique ISO-8601 (chaque jour) La semaine commence le lundi)
- F - Représentation textuelle complète du mois (janvier à décembre)
- m - Représentation numérique du mois (de 01 à 12)
- M - Une représentation textuelle courte du mois (en trois lettres)
- n - Une représentation numérique du mois sans zéros non significatifs (1 à 12)
- t - Le nombre de jours contenus dans un mois donné
- L - S'il s'agit d'une année bissextile ( 1 si c'est une année bissextile, 0 sinon)
- o - le numéro de l'année sous l'ISO -8601 standard
- Y - la représentation à quatre chiffres de l'année
- y - la représentation à deux chiffres de l'année
- a - la représentation en minuscules : am ou pm
- A - la représentation en majuscules de : AM ou PM
- B - Swatch Internet Time (000 à 999)
- g - Horloge sur 12 heures sans zéros non significatifs (1 à 12)
- G - 24 heures
- h - Heure sur 12 heures, avec zéro non significatif (01 à 12)
- H - Heure sur 24 heures, avec zéro non significatif (00 à 23)
- i - minutes, avec zéros non significatifs (00 à 59)
- s - Secondes avec zéros non significatifs (00 à 59)
- u - Microsecondes (nouveau en PHP 5.2.2)
- e - Identificateur de fuseau horaire (exemple : UTC, GMT , Atlantic/Azores)
- I (forme majuscule de i) - si la date est à l'heure d'été (1 si c'est l'heure d'été , 0 sinon)
- O - la différence entre le temps moyen de Greenwich (GMT), l'unité est l'heure (exemple : +0100)
- P - la différence entre le temps moyen de Greenwich (GMT), en heures:minutes (nouveau en PHP 5.1 .3)
- T - l'abréviation du fuseau horaire (exemple : EST, MDT)
- Z - Décalage du fuseau horaire en secondes. Décalages de fuseau horaire négatifs à l'ouest de UTC (-43200 à 50400)
- c - Date standard ISO-8601 (par exemple 2013-05-05T16:34:42+00:00)
- r - Date au format RFC 2822 (par exemple Fri, 12 avril 2013 12:01:05 +0200)
- U - Le nombre de secondes écoulées depuis l'époque Unix (1er janvier 1970 00:00:00 GMT)
De plus, les constantes prédéfinies suivantes peuvent être utilisées (disponibles depuis PHP 5.1.0) :
- DATE_ATOM - Atom (Exemple : 2013-04-12T15:52:01+00:00)
- DATE_COOKIE - HTTP Cookies (Exemple : vendredi 12 avril 2013 à 15 :52:01 UTC)
- DATE_ISO8601 - ISO-8601 (par exemple : 2013-04-12T15:52:01+0000)
- DATE_RFC822 - RFC 822 (par exemple : vendredi 12 avril 13 15:52:01 +0000)
- DATE_RFC850 - RFC 850 (Exemple: vendredi, 12-APR-13 15:52:01 UTC)
- Date_rfc1036 - RFC 1036 (Exemple: vendredi 12 avril 13 15:52:01 +0000)
- Date_rfc1123 - R FC 1123 (Exemple: ven, 12 avril 2013 15:52:01 +0000)
- Date_rfc2822 - RFC 2822 (ven, 12 avril 2013 15:52:01 +0000)
- Date_rfc3339 - Identique à Date_atom (à partir de Php 5.1. 3 Démarrage_ )
- DATE_RSS - RSS (vendredi 12 août 2013 15:52:01 +0000)
- DATE_W3C - World Wide Web Consortium (Exemple : 2013-04-12T15:52:01+00:00)
|
horodatage
|
facultatif. Spécifie un horodatage Unix entier. La valeur par défaut est l'heure locale actuelle (time()). |
Apprentissage recommandé : "Tutoriel vidéo PHP"
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!
Déclaration: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