Maison  >  Article  >  développement back-end  >  Comment convertir la valeur obtenue par time() sous forme de chaîne de date en php

Comment convertir la valeur obtenue par time() sous forme de chaîne de date en php

青灯夜游
青灯夜游original
2022-02-15 16:43:552970parcourir

En PHP, vous pouvez utiliser la fonction date() pour convertir la valeur renvoyée par time() dans un format de chaîne de date, avec la syntaxe "date("Y-m-d H:i:s",time())". time() renverra un horodatage représentant l'heure actuelle, tandis que date() peut formater l'horodatage et renvoyer une chaîne de date formatée.

Comment convertir la valeur obtenue par time() sous forme de chaîne de date en php

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3

php convertit la valeur obtenue par time() sous forme de chaîne

En php, vous pouvez utiliser le Fonction date() Convertit la valeur renvoyée par time() sous forme de chaîne.

<?php
header("Content-type:text/html;charset=utf-8");
ini_set(&#39;date.timezone&#39;, &#39;Asia/Shanghai&#39;);//设置时区
echo "当前是:".date("Y-m-d H:i:s",time());
?>

Comment convertir la valeur obtenue par time() sous forme de chaîne de date en php

Description : La fonction

time() renvoie le nombre de secondes depuis l'époque Unix (1er janvier 1970 00:00:00 GMT) de l'heure actuelle. La fonction

date() formate la date et l'heure locales et renvoie la chaîne de date formatée. La syntaxe est la suivante :

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 (forme minuscule de 'L') - 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 signifie lundi), 7 signifie dimanche [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 - Jour de l'année (de 0 à 365)
  • W - Représente le jour de la semaine au format numérique ISO-8601 (la semaine commence le lundi)
  • F - texte intégral représentation du mois (janvier à décembre)
  • m - représentation numérique du mois (de 01 à 12)
  • M - représentation textuelle courte du mois (en trois lettres)
  • n - représentation numérique du mois sans interligne des zéros (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 le Norme ISO-8601
  • Y - la représentation à quatre chiffres de l'année
  • y - la représentation à deux chiffres de l'année
  • a - minuscule Représente : am ou pm
  • A - Représentation en majuscule : AM ou PM
  • B - Swatch Internet Time (000 à 999)
  • g - Horloge 12 heures sans zéros non significatifs (1 à 12)
  • G - 24 heures, sans zéro non significatif (0 à 23)
  • h - 12 heures, avec zéro non significatif (01 à 12)
  • H - 24 heures, avec zéro non significatif (00 à 23)
  • i - minutes,
  • s - secondes avec zéros non significatifs (00 à 59)
  • u - microsecondes (nouveau en PHP 5.2. 2)
  • e - identifiant de fuseau horaire (exemple : UTC, GMT, Atlantic/Açores)
  • 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 avec le temps moyen de Greenwich (GMT), l'unité est l'heure (exemple : +0100)
  • P - la différence avec le temps moyen de Greenwich (GMT), l'unité est l'heure: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