PHP日期和时间函数。 中的 strftime()

首页 / PHP入门教程 / PHP日期和时间函数。 中的 strftime()

strftime() - 语法

string strftime ( string $format [, int $timestamp] );

它使用给定的时间戳返回根据给定格式字符串格式化的字符串,如果没有给定时间戳,则返回当前本地时间。

Sr.No Parameter & Description
1

format(必需)

它指定如何返回输出-

  • %a-缩写的工作日名称

  • %A-完整工作日名称

  • %b-缩写月份名称

  • %B-全月名称

  • %c-首选日期和时间表示

  • %C-世纪数(年份除以100,范围从00到99)

  • %d-该月的天(01到31)

    无涯教程网

  • %D-与%m/%d/%y相同

  • %e-月中的天(1到31)

  • %g-类似于%G,但没有世纪

  • %G ISO4位数的年份对应于-周编号(请参阅%V)。

  • %h-与%b相同

  • %H-Hour,使用24小时时钟(00至23)

  • %I-Hour,使用12小时时钟(01至12)

  • %j-一年中的天(001到366)

  • %m-月(01至12)

  • %M-分钟

  • %n-换行符

  • %p-根据给定的时间值上午或下午

  • %r-时间(上午)和下午符号

  • %R-时间(以24小时表示法)

  • %S-秒

  • %t-制表符

  • %T-当前时间,等于%H:%M:%S

  • %u-Weekday作为数字(1到7),星期一=1。警告:在Sun Solaris Sunday中=1

  • %U-当前年份的周编号,从第一个星期日开始,作为第一周的第一天

  • %V-本年度的ISO8601周数(01到53),其中第1周是本年度至少有4天的第一周,星期一是一周的第一天

  • %W-当前年份的周编号,从第一个星期一开始,作为第一周的第一天

  • %w-一周中的一天为十进制,星期日=0

  • %x-没有时间的首选日期表示

  • %X-没有日期的首选时间表示法

    链接:https://www.learnfk.comhttps://www.learnfk.com/php/php-function-strftime.html

    来源:LearnFk无涯教程网

  • %y-不带世纪的年(范围00到99)

  • %Y-年份(包括世纪)

  • %z或%z-时区或名称或缩写

  • %%- %符号 

2

timestamp(可选)

这是一个整数Unix时间戳,如果没有给定时间戳,则默认为当前本地时间。换句话说,它默认为time()的值。

strftime() - 返回值

它使用给定的时间戳返回根据给定格式字符串格式化的字符串,如果没有给定时间戳,则返回当前本地时间。

strftime() - 示例

<?php
   setlocale(LC_TIME, 'en_US');
   
   echo strftime("%b %d %Y %H:%M:%S", mktime(20, 0, 0, 12, 31, 2015)) . "\n";
   echo gmstrftime("%b %d %Y %H:%M:%S", mktime(20, 0, 0, 12, 31, 2015)) . "\n";
?>

这将产生以下输出-

Dec 31 2015 20:00:00
Dec 31 2015 20:00:00

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

微服务架构核心20讲 -〔杨波〕

趣谈网络协议 -〔刘超〕

Nginx核心知识150讲 -〔陶辉〕

MySQL实战45讲 -〔林晓斌〕

MongoDB高手课 -〔唐建法(TJ)〕

Web安全攻防实战 -〔王昊天〕

Web漏洞挖掘实战 -〔王昊天〕

手把手带你写一个MiniSpring -〔郭屹〕

Python实战 · 从0到1搭建直播视频平台 -〔Barry〕

好记忆不如烂笔头。留下您的足迹吧 :)