Fonction strftime() en PHP

王林
Libérer: 2023-08-31 20:46:02
avant
739 Les gens l'ont consulté

La fonction

Fonction strftime() en PHP

strftime() formate l'heure/la date locale en fonction des paramètres régionaux. Si aucun horodatage n'est donné, renvoie une chaîne formatée utilisant l'heure locale actuelle selon la chaîne de format donnée.

Syntaxe

strftime(format, timestamp)
Copier après la connexion

Parameters

  • timestamp ou l'horodatage Unix de l'heure.

  • format − spécifie comment renvoyer les résultats

      < li>

      %a − nom abrégé du jour de la semaine

    • %A − Nom complet du jour de la semaine

    • %b − Nom du mois abrégé

    • %B − Nom complet du mois

    • %c

    • %C − Siècle (année divisée par 100, plage de 00 à 99)< ;/p>

    • %d − Nombre de jours dans le mois (01 à 31)

    • %D − Identique à %m/%d/%y

    • − Nombre de jours dans le mois (1 à 31)

    • %g

    • %G - 4 chiffres correspondant au numéro de semaine ISO Année ( voir %V).

    • %h − Identique à %b

    • %H − heure, en utilisant le format 24 heures (00 à 23)

    • %I < ;/ strong> − heure, en utilisant l'horloge de 12 heures (01 à 12)

    • %j l'année ( 001 à 366)

    • %m − Mois (01 à 12)

      < /li>
    • %M − minutes

    • %n − Saut de ligne

    • %p − En fonction de la valeur de temps donnée, renvoie AM ou PM

      < ;/li>
    • %r − Représentation de l'heure du matin et de l'après-midi

    • < %R − Représentation de l'heure sur 24 heures

    • %S li>

    • %t − Caractère de tabulation

    • < strong> − Heure actuelle, équivalente à %H:%M:%S

    • %u

    • %V numéro de semaine de l'année (01 à 53), où la semaine 1 est la première semaine de l'année qui comporte au moins 4 jours, le lundi étant le premier jour de la semaine.

    • %W − 当年的周数,以第一个星期一作为第一周的第一天开始计算

    • %w − 一周的天数(0到6),星期日为0

    • %x − 首选的日期表示,不包括时间

    • %X − 首选的时间表示,不包括日期

    • %y − 不包括世纪的年份(范围为00到99)

    • %Y − 包括世纪的年份

    • %Z或%z − 时区或名称或缩写

    • %% − 一个字面上的%字符

返回值

strftime()函数根据给定的格式字符串使用给定的时间戳或当前本地时间返回一个格式化的字符串。

示例

以下是一个示例 −

Live Demo

<?php
   setlocale(LC_TIME, &#39;en_US&#39;); echo strftime("%b %d %Y %H:%M:%S", mktime(20, 0, 0, 10, 31, 2018)) . "</p><p>";
?>
Copier après la connexion

输出

Oct 31 2018 20:00:00
Copier après la connexion

示例

让我们看另一个例子 −

实时演示

<?php
   echo(strftime("%B %d %Y, %X %Z",mktime(20,0,0,12,31,92))."<br>");
?>
Copier après la connexion

输出

December 31 1992, 20:00:00 UTC
Copier après la connexion

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!

Étiquettes associées:
source:tutorialspoint.com
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!