• timestamp −Gibt Un an, das das zu formatierende Datum und/oder die Uhrzeit darstellt"/>

  • timestamp −Gibt Un an, das das zu formatierende Datum und/oder die Uhrzeit darstellt">

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

    strftime()-Funktion in PHP

    王林
    王林nach vorne
    2023-08-31 20:45:07845Durchsuche

    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)

    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

        %a − abgekürzter Wochentagname

    • %A strong> − Vollständiger Wochentagsname

    • %b − Abgekürzter Monatsname

      li>
    • %B − Vollständiger Monatsname

    • %c > ; − Bevorzugte Datums- und Uhrzeitdarstellung

    • %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 > ; Ähnlich wie %G, enthält jedoch nicht das Jahrhundert

    • %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)

    • %M − Minuten

    • %n strong> − Zeilenumbruch
    • %p − Gibt basierend auf dem angegebenen Zeitwert AM oder PM

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

    • − 24-Stunden-Zeitdarstellung

    • %S li>

    • %t − Tabulatorzeichen

    • − Aktuelle Uhrzeit, entspricht %H:%M:%S

    • %u > ; (1 bis 7), Montag ist 1. Warnung: In Sun Solaris ist der Sonntag der 1. Die Berechnung beginnt am ersten Tag der ersten Woche.

    • %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>";
    ?>

    输出

    Oct 31 2018 20:00:00

    示例

    让我们看另一个例子 −

     实时演示

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

    输出

    December 31 1992, 20:00:00 UTC

    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!

    Stellungnahme:
    Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen