热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

php日期和时间

phpdate()函数把时间戳格式化为更易读取的日期和时间语法:date(formet,timestamp);参数描述format必需。规定时间戳的格式。timestamp可选。规

php date() 函数把时间戳格式化为更易读取的日期和时间

语法: date(formet,timestamp);

参数描述
format必需。规定时间戳的格式。
timestamp可选。规定时间戳。默认是当前时间和日期。

 

 

 

常用于日期的字符:

d - 表示月里的某一天 (01-30)

m - 表示月份 (01-12)

Y - 表示年份(四位数)

l - 表示一周的星期几 (Monday - Sunday)

echo "今天是 " . date("Y/m/d") . "
"; // 今天是 2017/02/06
echo "今天是 " . date("Y.m.d") . "
"; // 今天是 2017.02.06
echo "今天是 " . date("Y-m-d") . "
"; // 今天是 2017-02-06
echo "今天是 " . date("l"); // 今天是 Monday

 

常用于时间的字符

H - 24小时制(00-23)

h - 12小时制 (00-11)

i - 分钟(00-59)

s - 秒 (00-59)

a - 小写的午前和午后(am 和 pm)

date_default_timezone_set()   // 设置默认时区

date_default_timezone_set("Asia/Shanghai");
echo "现在时间是 " . date("H:i:s") . "
"; // 现在时间是 17:19:40
echo "现在时间是 " . date("h:i:sa") . "
"; // 现在时间是 05:19:40pm

 

php mktime() 创建日期

语法:mktime(hour,minute,second,month,day,year);

$date = mktime(17,31,42,2,6,2017);
echo '创建日期是' . date("Y/m/d h:i:sa",$date) . "
"; // 创建日期是2017/02/06 05:31:42pm

 

strtotime() 将人类可读日期转换为Unix时间

常见用法:

echo strtotime('next Saturday'). "
"; // 1486742400
echo strtotime('+3 month'). "
"; //1494121832
echo strtotime('-1 weeks'). "
"; //1485827432
echo strtotime('tomorrow'). "
"; //1486483200
echo strtotime('Feb 28'). "
"; //1488211200

$date1 = strtotime('December 31');
echo '距离十二月三十一还有' . ceil(date(($date1-time())/60/60/24)) .'天'. "
"; // 距离十二月三十一还有327天(代码日期:2017/2/7)

 

转:https://www.cnblogs.com/chrdai/p/6372725.html



推荐阅读
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • IT方面的论坛太多了,有综合,有专业,有行业,在各个论坛里混了几年,体会颇深,以前是论坛哪里人多 ... [详细]
  • 解决VS写C#项目导入MySQL数据源报错“You have a usable connection already”问题的正确方法
    本文介绍了在VS写C#项目导入MySQL数据源时出现报错“You have a usable connection already”的问题,并给出了正确的解决方法。详细描述了问题的出现情况和报错信息,并提供了解决该问题的步骤和注意事项。 ... [详细]
  • 如何提高PHP编程技能及推荐高级教程
    本文介绍了如何提高PHP编程技能的方法,推荐了一些高级教程。学习任何一种编程语言都需要长期的坚持和不懈的努力,本文提醒读者要有足够的耐心和时间投入。通过实践操作学习,可以更好地理解和掌握PHP语言的特异性,特别是单引号和双引号的用法。同时,本文也指出了只走马观花看整体而不深入学习的学习方式无法真正掌握这门语言,建议读者要从整体来考虑局部,培养大局观。最后,本文提醒读者完成一个像模像样的网站需要付出更多的努力和实践。 ... [详细]
  • 常用工具(一)
    1.时间戳在线转换工具(1)链接https:tool.lutimestamp(2)说明可以通过此工具:将时间戳转为具体时间点,也可以将具体时间点转为时间戳(3)效果2.JSON在线 ... [详细]
  • baresip android编译、运行教程1语音通话
    本文介绍了如何在安卓平台上编译和运行baresip android,包括下载相关的sdk和ndk,修改ndk路径和输出目录,以及创建一个c++的安卓工程并将目录考到cpp下。详细步骤可参考给出的链接和文档。 ... [详细]
  • 本文详细介绍了MySQL表分区的创建、增加和删除方法,包括查看分区数据量和全库数据量的方法。欢迎大家阅读并给予点评。 ... [详细]
  • React基础篇一 - JSX语法扩展与使用
    本文介绍了React基础篇一中的JSX语法扩展与使用。JSX是一种JavaScript的语法扩展,用于描述React中的用户界面。文章详细介绍了在JSX中使用表达式的方法,并给出了一个示例代码。最后,提到了JSX在编译后会被转化为普通的JavaScript对象。 ... [详细]
  • PHP引用的概念和用法详解
    本文详细介绍了PHP中引用的概念和用法。引用是指不同的变量名访问同一个变量内容,类似于Unix文件系统中的hardlink。文章从引用的定义、作用、语法和注意事项等方面进行了解释和示例。同时还介绍了对未定义变量使用引用的情况,以及在函数和new运算符中使用引用的注意事项。 ... [详细]
  • MySQL数据库查询注意事项及查询命令详解
    本文介绍了在进行MySQL数据库查询时需要注意的地方,包括启动informix数据库的命令oninit,查询状态的命令onstat,以及相关的网址链接。同时还详细解释了oninit命令的用法和参数,包括初始化磁盘空间和共享内存、保留在线模式等。对于需要进行MySQL数据库查询的读者,本文提供了实用的查询命令和相关注意事项,帮助读者更好地进行数据库查询。 ... [详细]
  • 工作用可能会用到会话分组:Message是消息实体对象,里面有toId和fromId指明接收方ID和发送方Id,通过组合形式“12-22-”为map的key其中Mess ... [详细]
  • linux时间字符串转正常时间 ... [详细]
  • TableAPI报一下异常:FieldtypesofqueryresultandregisteredTableSink
    报错信息如下:Exceptioninthread“main”org.apache.flink.table.api.ValidationException:Fieldtypesofq ... [详细]
  • Python——Pandas 时间序列数据处理
    介绍Pandas是非常著名的开源数据处理库,我们可以通过它完成对数据集进行快速读取、转换、过滤、分析等一系列操作。同样,Pandas已经被证明为是非常强大的用于处理时间序列数据的工 ... [详细]
  • 本文由编程笔记#小编为大家整理,主要介绍了php活动日历-获取下一个即将举行的特色活动相关的知识,希望对你有一定的参考价值。 ... [详细]
author-avatar
专业破解王_920
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有