300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > PHP日期时间运用八:添加或减去特定日期的天数

PHP日期时间运用八:添加或减去特定日期的天数

时间:2023-03-24 23:04:45

相关推荐

PHP日期时间运用八:添加或减去特定日期的天数

后端开发|php教程

PHP

后端开发-php教程

在这篇文章《PHP日期时间运用七:获取某个国家的日期和星期》中,我给大家介绍了怎么获取某个国家的日期和星期;今天继续日期时间运用系列的练习~

种子分享php源码,vscode中文转英文插件,在ubuntu下安装qt,tomcat挂了,sqlite分配,网页设计三级页面,数据库 空间,服务器如何建数据库,天使插件源码,coco前端框架,防爬虫指令,php 文件上传类,seo指的是什么,springboot离线搭建,jquery标签切换,bootstrap模板网站模板,易语言网页操作类 模块,bootstrap 监控模板下载,简单漂亮的后台登陆界面,树状的页面下拉表单制作,客户管理系统crm 源码,ckbook小说程序源码lzw

本文的主题是“如何编写一个 PHP 脚本来添加/减去特定日期的天数”。

下载站系统源码,ubuntu火狐书签保存,tomcat远程登录地址池,爬虫多肉,php工程师课程,ko seolzw

说通俗点就是让我们用PHP输出多少天前,多少天后的日期。

android xmpp聊天源码,文件怎么拉到ubuntu,python反反爬虫问题,php end(,seo傻妞lzw

还是不明白的话,我们就直接来看代码:

PHP代码如下:

<?php$dt=-09-15;echo 原始日期 : .$dt."

";$no_days = 50;$bdate = strtotime("-".$no_days." days", strtotime($dt));$adate = strtotime("+".$no_days." days", strtotime($dt));echo 50天前 : .date("Y-m-d", $bdate)."

";echo 50天后 : .date("Y-m-d", $adate)."

";

输出结果是:

这下明白了吧!

上述代码中,我们给了一个指定日期“-09-15”,然后又指定了一个天数“50”。

最后通过-、+运算符求该日期50天前以及50天后的日期。

当然还有两个重要的函数需要大家掌握,分别是strtotime和date:

strtotime()函数的作用是将任何英文文本的日期或时间描述解析为 Unix 时间戳(自 January 1 1970 00:00:00 GMT 起的秒数)。

注:

m/d/y 或 d-m-y 格式的日期,如果分隔符是斜线(/),则使用美洲的 m/d/y 格式。如果分隔符是横杠(-)或者点(.),则使用欧洲的 d-m-y 格式。为了避免潜在的错误,您应该尽可能使用 YYYY-MM-DD 格式或者使用 date_create_from_format() 函数。

date()函数的作用是格式化本地日期和时间,并返回已格式化的日期字符串。

注:

PHP 5.1.0:新增 E_STRICT 和 E_NOTICE 时区错误有效范围的时间戳是从 1901 年 12 月 13 日 20:45:54 GMT 星期五 到 2038 年 1 月 19 日 03:14:07 GMT 星期二5.1.0 之前的版本,在某些系统上(例如 Windows)时间戳被限制在从 01-01-1970 到 19-01-2038。

PHP 5.1.1:新增标准日期/时间格式常量,用于指定 format 参数。

最后给大家推荐最新最全面的《PHP视频教学》~快来学习吧!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。