Heim > Backend-Entwicklung > PHP-Tutorial > strftime()-Funktion in PHP

strftime()-Funktion in PHP

王林
Freigeben: 2023-08-31 20:46:02
nach vorne
776 Leute haben es durchsucht

strftime()-Funktion in PHP

strftime()-Funktion formatiert lokale Uhrzeit/Datum gemäß den Gebietsschemaeinstellungen. Wenn kein Zeitstempel angegeben ist, wird eine formatierte Zeichenfolge zurückgegeben, die die aktuelle Ortszeit gemäß der angegebenen Formatzeichenfolge verwendet.

Syntax

strftime(format, timestamp)
Nach dem Login kopieren

Parameters

  • timestamp − Gibt das zu formatierende Datum und die Uhrzeit an / oder der Unix-Zeitstempel der Zeit.

  • format − gibt an, wie Ergebnisse zurückgegeben werden

      < li>

      %a − abgekürzter Wochentagname

    • %A − Vollständiger Wochentagsname

    • %b − Abgekürzter Monatsname

    • %B − Vollständiger Monatsname

    • %c

    • %C − Jahrhundert (Jahr geteilt durch 100, Bereich ist 00 bis 99)< ;/p>

    • %d − Anzahl der Tage im Monat (01 bis 31)

    • %D − Gleich wie %m/%d/%y

    • − Anzahl der Tage im Monat (1 bis 31)

    • %g

    • %G − 4 Ziffern entsprechend der ISO-Wochennummer Jahr ( siehe %V).

    • %h − Gleich wie %b

    • %H − Stunde, im 24-Stunden-Format (00 bis 23)

    • %I < ;/ strong> − Stunde, im 12-Stunden-Format (01 bis 12)

    • %j das Jahr (001 bis 366)

    • %m − Monat (01 bis 12)

      < /li>
    • %M − Minuten

    • %n − Zeilenumbruch

    • %p − Gibt basierend auf dem angegebenen Zeitwert AM oder PM

      < zurück ;/li>
    • %r − Darstellung der Vormittags- und Nachmittagszeit

    • < %R − 24-Stunden-Zeitdarstellung

    • %S li>

    • %t − Tabulatorzeichen

    • < strong> − Aktuelle Uhrzeit, entspricht %H:%M:%S

    • %u

    • %V Wochennummer des Jahres (01 bis 53), wobei Woche 1 die erste Woche im Jahr mit mindestens 4 Tagen ist, wobei Montag der erste Tag der Woche ist.

    • %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>";
?>
Nach dem Login kopieren

输出

Oct 31 2018 20:00:00
Nach dem Login kopieren

示例

让我们看另一个例子 −

实时演示

<?php
   echo(strftime("%B %d %Y, %X %Z",mktime(20,0,0,12,31,92))."<br>");
?>
Nach dem Login kopieren

输出

December 31 1992, 20:00:00 UTC
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonstrftime()-Funktion in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage