• timestamp −Specifies Un representing the date and/or time to be formatted"/>

  • timestamp −Specifies Un representing the date and/or time to be formatted">

    Home >Backend Development >PHP Tutorial >strftime() function in PHP

    strftime() function in PHP

    王林
    王林forward
    2023-08-31 20:45:07820browse

    strftime() function in PHP

    strftime() function formats local time/date according to locale settings. If no timestamp is given, returns a formatted string using the current local time according to the given format string.

    Grammar

    strftime(format, timestamp)

    Parameters

    • timestamp − Specifies the format to be expressed Unix timestamp of the date and/or time.

    • format − specifies how to return results

        %a − abbreviated day of the week name

    • %A strong> − Full day of the week name

    • %b − Abbreviated month name

      li>
    • %B − Full month name

    • %c − Preferred date and time representation

    • %C − Century (year divided by 100, Range is 00 to 99)

    • %d − Number of days in the month (01 to 31)

    • %D − Same as %m/%d/%y

    • %e − Number of days in the month (1 to 31)

    • %g > ; − Similar to %G, but does not include the century

    • %G − 4 digits corresponding to the ISO week number Year (see %V).

    • %h − Same as %b

    • %H − hour, using 24-hour format (00 to 23)

    • %I strong> − hour, using the 12-hour clock (01 to 12)

    • %j − day of the year ( 001 to 366)

    • %m − Month (01 to 12)

    • %M − minutes

    • %n − Line break

    • %p − Based on the given time value, returns AM or PM

      < ;/li>
    • %r − Morning and afternoon time representation

    • %R − 24-hour time representation

    • %S − Seconds p>

    • %t − Tab character

    • %T − Current time, equivalent to %H:%M:%S

    • %u > ; − Working day of the week (1 to 7), Monday is 1. Warning: In Sun Solaris, Sunday is 1 Calculation starts from the first day of the first week

    • %V − ISO 8601 week number of the year (01 to 53) , where Week 1 is the first week in the year with at least 4 days, with Monday as the first day of the week.

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

    The above is the detailed content of strftime() function in PHP. For more information, please follow other related articles on the PHP Chinese website!

    Statement:
    This article is reproduced at:tutorialspoint.com. If there is any infringement, please contact admin@php.cn delete