PHP 把秒数转换成时分秒格式输出

  • 2016-7-12 08:41
  • PHP二次开发
  • 阅读(3069)
  • 评论(1
  • 来源:互联网
  • 摘要: gmstrftime('%H:%M:%S',800); 显示格式如下: 00:03:27 Definition and Usage The gmstrftime() function formats a GMT/UTC time or date according to locale settings. Syntax gmstrftime(format,t ...

    gmstrftime('%H:%M:%S',800);

     

    显示格式如下:

    00:03:27

     

    Definition and Usage

    The gmstrftime() function formats a GMT/UTC time or date according to locale settings.

    Syntax

     

    gmstrftime(format,timestamp)

    Parameter Description
    format Required. Specifies how to return the result:
    • %a - abbreviated weekday name
    • %A - full weekday name
    • %b - abbreviated month name
    • %B - full month name
    • %c - preferred date and time representation
    • %C - century number (the year divided by 100, range 00 to 99)
    • %d - day of the month (01 to 31)
    • %D - same as %m/%d/%y
    • %e - day of the month (1 to 31)
    • %g - like %G, but without the century
    • %G - 4-digit year corresponding to the ISO week number (see %V).
    • %h - same as %b
    • %H - hour, using a 24-hour clock (00 to 23)
    • %I - hour, using a 12-hour clock (01 to 12)
    • %j - day of the year (001 to 366)
    • %m - month (01 to 12)
    • %M - minute
    • %n - newline character
    • %p - either am or pm according to the given time value
    • %r - time in a.m. and p.m. notation
    • %R - time in 24 hour notation
    • %S - second
    • %t - tab character
    • %T - current time, equal to %H:%M:%S
    • %u - weekday as a number (1 to 7), Monday=1. Warning: In Sun Solaris Sunday=1
    • %U - week number of the current year, starting with the first Sunday as the first day of the first week
    • %V - The ISO 8601 week number of the current year (01 to 53), where week 1 is the first week that has at least 4 days in the current year, and with Monday as the first day of the week
    • %W - week number of the current year, starting with the first Monday as the first day of the first week
    • %w - day of the week as a decimal, Sunday=0
    • %x - preferred date representation without the time
    • %X - preferred time representation without the date
    • %y - year without a century (range 00 to 99)
    • %Y - year including the century
    • %Z or %z - time zone or name or abbreviation
    • %% - a literal % character
    timestamp Optional. Specifies the date or time to be formatted. If no timestamp is specified, it uses the current GMT time.

     


    Tips and Notes

    Tip: This function is identical to strftime() except that the time returned is Greenwich Mean Time (GMT).


    Example

    Example of both strftime() and gmstrftime():

     

    <?php
    echo(strftime("%b %d %Y %X", mktime(20,0,0,12,31,98))."<br />");
    echo(gmstrftime("%b %d %Y %X", mktime(20,0,0,12,31,98))."<br />");
    //Print the current date, time, and time zone.
    echo(gmstrftime("It is %a on %b %d, %Y, %X time zone: %Z",time()));
    ?>

     

    The output of the code above could be:

     

    Dec 31 1998 20:00:00
    Dec 31 1998 19:00:00
    It is Wed on Jan 25, 2006, 11:32:10 time zone: W. Europe Standard Time

    PHP技术交流QQ群:422137578

    除非注明,文章均为 PHP二次开发 原创,转载请注明本文地址:http://www.php2.cc/article-2356-1.html

    相关阅读

    发表评论

    最新评论

    引用 教你免费申请网站   2016-7-22 17:57
    恩,很复杂的样子

    查看全部评论(1)

    用户名:  *

    邮 箱:  *

    网 址: 注意加上“http://”哦!