Maison  >  Article  >  développement back-end  >  Comment convertir la date et l'heure au format ymd en php

Comment convertir la date et l'heure au format ymd en php

青灯夜游
青灯夜游original
2022-01-24 18:54:272544parcourir

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);".

Comment convertir la date et l'heure au format ymd en php

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 :

  • utiliser strtotime() convertit la date et l'heure spécifiées en un horodatage

  • Utilisez la fonction date() pour formater l'horodatage et le convertir en une heure au format "y m d"

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;
?>

Comment convertir la date et lheure au format ymd en php 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