专业游戏门户,分享手游网游单机游戏百科知识攻略!

嗨游网
嗨游网

php strftime函数获取日期时间php基础

来源:小嗨整编  作者:小嗨  发布时间:2024-03-19 07:51
摘要:strftime是php中常见的将日期时间获取函数,将存入数据库中的数字转换为时间的函数,这里就为大家介绍一下strftime函数的用法与参数,需要的朋友可以参考下strftime()函数的用法strftime()函数可以把YYYY-MM...

strftime是php中常见的将日期时间获取函数,将存入数据库中的数字转换为时间的函数,这里就为大家介绍一下strftime函数的用法与参数,需要的朋友可以参考下

php strftime函数获取日期时间php基础

strftime()函数的用法

strftime()函数可以把YYYY-MM-DD HH:MM:SS格式的日期字符串转换成其它形式的字符串。strftime()的语法是strftime(格式, 日期/时间, 修正符, 修正符, ...)

函数strftime()的操作有些类似于sprintf():识别以百分号(%)开始的格式命令集合,格式化输出结果放在一个字符串中。格式化命令说明串strDest中各种日期和时间信息的确切表示方法。格式串中的其他字符原样放进串中。格式命令列在下面,它们是区分大小写的。

strftime()定义和用法strftime() 函数根据区域设置格式化本地时间/日期。

strftime()语法strftime(format,timestamp)参数 描述 format 可选。规定如何返回结果。 timestamp 可选。 提示和注释提示:与 gmstrftime() 的行为相同,不同的是返回时间是本地时间。

它可以用以下的符号对日期和时间进行格式化:

%a 星期几的简写%A 星期几的全称%b 月份的简写%B 月份的全称%c 标准的日期的时间串%C 年份的前两位数字%d 十进制表示的每月的第几天%D 月/天/年%e 在两字符域中,十进制表示的每月的第几天%F 年-月-日%g 年份的后两位数字,使用基于周的年%G 年份,使用基于周的年%h 简写的月份名%H 24小时制的小时%I 12小时制的小时%j 十进制表示的每年的第几天%m 十进制表示的月份%M 十时制表示的分钟数%n 新行符%p 本地的AM或PM的等价显示%r 12小时的时间%R 显示小时和分钟:hh:mm%S 十进制的秒数%t 水平制表符%T 显示时分秒:hh:mm:ss%u 每周的第几天,星期一为第一天 (值从1到7,星期一为1)%U 第年的第几周,把星期日作为第一天(值从0到53)%V 每年的第几周,使用基于周的年%w 十进制表示的星期几(值从0到6,星期天为0)%W 每年的第几周,把星期一做为第一天(值从0到53)%x 标准的日期串%X 标准的时间串%y 不带世纪的十进制年份(值从0到99)%Y 带世纪部分的十制年份%z,%Z 时区名称,如果不能得到时区名称则返回空字符。%% 输出百分号

strftime()的用法举例如下:

select strftime('%Y-%m-%d %H:%M:%S','now','localtime');结果:2018-5.15 23:58:09其实更好的用法是这样的,比如统,本月或本年的支出:select strftime('%Y-%m',日期) as 月份,sum(支出) as 月支出 from 流水帐 group by 月份;

switch用法

登录后复制

下面脚本之家小编继续为大家补充一些例子:

登录后复制

输出:

Dec 31 1998 20:00:00Dec 31 1998 19:00:00

获取指定日期的unix时间戳 strtotime("2009-1-22") 示例如下:echo strtotime("2009-1-22") 结果:1232553600说明:返回2009年1月22日0点0分0秒时间戳

二,获取英文文本日期时间 示例如下:便于比较,使用date将当时间戳与指定时间戳转换成系统时间

(1)打印明天此时的时间戳strtotime(" 1 day")当前时间:echo date("Y-m-d H:i:s",time()) 结果:2009-01-22 09:40:25指定时间:echo date("Y-m-d H:i:s",strtotime(" 1 day")) 结果:2009-01-23 09:40:25

(2)打印昨天此时的时间戳strtotime("-1 day")当前时间:echo date("Y-m-d H:i:s",time()) 结果:2009-01-22 09:40:25指定时间:echo date("Y-m-d H:i:s",strtotime("-1 day")) 结果:2009-01-21 09:40:25

(3)打印下个星期此时的时间戳strtotime(" 1 week")当前时间:echo date("Y-m-d H:i:s",time()) 结果:2009-01-22 09:40:25指定时间:echo date("Y-m-d H:i:s",strtotime(" 1 week")) 结果:2009-01-29 09:40:25

(4)打印上个星期此时的时间戳strtotime("-1 week")当前时间:echo date("Y-m-d H:i:s",time()) 结果:2009-01-22 09:40:25指定时间:echo date("Y-m-d H:i:s",strtotime("-1 week")) 结果:2009-01-15 09:40:25

(5)打印指定下星期几的时间戳strtotime("next Thursday")当前时间:echo date("Y-m-d H:i:s",time()) 结果:2009-01-22 09:40:25指定时间:echo date("Y-m-d H:i:s",strtotime("next Thursday")) 结果:2009-01-29 00:00:00

(6)打印指定上星期几的时间戳strtotime("last Thursday")当前时间:echo date("Y-m-d H:i:s",time()) 结果:2009-01-22 09:40:25指定时间:echo date("Y-m-d H:i:s",strtotime("last Thursday")) 结果:2009-01-15 00:00:00

您可能感兴趣的文章:

PHP多维数组指定多字段排序的示例代码_php实例

php实现姓名根据首字母排序的类与方法(实例代码)php实例

PHP实现多图上传和单图上传功能php实例

以上就是php strftime函数获取日期时间php基础的详细内容,更多请关注易企推科技其它相关文章!


本文地址:网络百科频道 https://www.eeeoo.cn/wangluo/1151057.html,嗨游网一个专业手游免费下载攻略知识分享平台,本站部分内容来自网络分享,不对内容负责,如有涉及到您的权益,请联系我们删除,谢谢!


网络百科
小编:小嗨整编
相关文章相关阅读
  • 梦幻西游服战排行榜(梦幻西游服战选拔时间)

    梦幻西游服战排行榜(梦幻西游服战选拔时间)

    梦幻西游服战排行榜(梦幻西游服战选拔时间)梦幻西游作为一款经典MMORPG游戏,凭借其丰富的玩法和独特的社交系统,吸引了众多玩家。其中,服战作为游戏内的顶尖竞技赛事,更是受到了广泛关注。本文将为大家揭秘梦幻西游服战排行榜的选拔时间及热门战队...

  • wps教程在哪里(wps教程零基础教程)?

    wps教程在哪里(wps教程零基础教程)?

    wps教程在哪里(wps教程零基础教程)?WPSOffice作为国内领先的办公软件,凭借其强大的功能、兼容性和良好的用户体验,受到了广大用户的喜爱。那么,对于零基础的朋友来说,如何快速掌握WPS教程呢?本文将为您介绍几个寻找WPS教程的途径...

  • procreate教程入门(procreate教程零基础)

    procreate教程入门(procreate教程零基础)

    procreate教程入门(procreate教程零基础)Procreate是一款深受艺术家和设计师喜爱的数字绘画软件,其强大的功能和直观的操作界面,让用户能够轻松地进行创意绘画。本文将为您介绍Procreate的基本操作和入门技巧,帮助您...

  • 动漫人物绘画教程图片(动漫人物绘画教程新手零基础)

    动漫人物绘画教程图片(动漫人物绘画教程新手零基础)

    动漫人物绘画教程图片(动漫人物绘画教程新手零基础)动漫人物绘画是许多绘画爱好者热衷的领域,但新手往往不知道从何入手。本文将为您提供一份详细的动漫人物绘画教程图片,帮助零基础的新手快速掌握绘画动漫人物的技巧。动漫人物绘画教程新手零基础第1步:...

  • 英雄联盟总决赛奖金多少(英雄联盟总决赛2024年时间)?

    英雄联盟总决赛奖金多少(英雄联盟总决赛2024年时间)?

    英雄联盟总决赛奖金多少(英雄联盟总决赛2024年时间)?2024英雄联盟全球总决赛定于2024年9月25日-11月2日在欧洲举办,赛事主题为MAKETHEMBELIEVE(眼见为实)。入围赛和瑞士轮在德国柏林举行,四分之一决赛和半决赛在法国...

  • sql教程快速入门(sql零基础入门教程)

    sql教程快速入门(sql零基础入门教程)

    sql教程快速入门(sql零基础入门教程)sql是一种用于管理和处理关系型数据库的编程语言。它主要用于查询、更新、删除和管理数据库中的数据。SQL是关系型数据库操作的标准语言,被广泛应用于各种数据库系统中,如MySQL、Oracle、SQL...

  • 王者荣耀赛季结束时间在哪查看(王者荣耀赛季结束掉到什么段位)?

    王者荣耀赛季结束时间在哪查看(王者荣耀赛季结束掉到什么段位)?

    王者荣耀赛季结束时间在哪查看(王者荣耀赛季结束掉到什么段位)?王者荣耀作为一款热门的多人在线战斗竞技游戏,其赛季更迭一直是玩家们关注的焦点。赛季结束意味着段位的重置和新的开始,下面介绍一下王者荣耀赛季结束时间及赛季结束后掉到什么段位。王者荣...

  • 王者荣耀荣耀称号获取条件(王者荣耀荣耀称号哪个含金量最高)?

    王者荣耀荣耀称号获取条件(王者荣耀荣耀称号哪个含金量最高)?

    王者荣耀荣耀称号获取条件(王者荣耀荣耀称号哪个含金量最高)?在王者荣耀中,哪些荣耀称号的含金量最高,获取条件又是什么呢?本文将为您一一揭晓。其实这个荣耀称号就相当于一个标签,因为你必须满足相应的条件,才可以解锁这个称号。几乎每一个玩家,他们...

  • 周排行
  • 月排行
  • 年排行

精彩推荐