位置: 编程技术 - 正文

非常全面的php日期时间运算汇总

编辑:rootadmin

实例讲解之前,先来介绍几个核心函数: mktime 函数mktime() 函数返回一个日期的 Unix 时间戳。参数总是表示 GMT 日期,因此 is_dst 对结果没有影响。参数可以从右到左依次空着,空着的参数会被设为相应的当前 GMT 值。语法:mktime(hour,minute,second,month,day,year,is_dst)参数 描述 hour 可选。规定小时。 minute 可选。规定分钟。 second 可选。规定秒。 month 可选。规定用数字表示的月。 day 可选。规定天。 year 可选。规定年。在某些系统上,合法值介于 - 之间。不过在 PHP 5 中已经不存在这个限制了。 is_dst 可选。如果时间在日光节约时间(DST)期间,则设置为1,否则设置为0,若未知,则设置为-1。 自 5.1.0 起,is_dst 参数被废弃。因此应该使用新的时区处理特性。 例子:mktime() 函数对于日期运算和验证非常有用。它可以自动校正越界的输入:

输出:

strtotime 函数strtotime() 函数将任何英文文本的日期时间描述解析为 Unix 时间戳。语法:strtotime(time,now)参数 描述 time 规定要解析的时间字符串。 now 用来计算返回值的时间戳。如果省略该参数,则使用当前时间。 一周之后: strtotime("+1 week") ; 一周之前: strtotime("-1 week") ; 一月之后: strtotime("+1 months") ; 一天之后: strtotime("+1 days") ; 秒之后 strtotime( " + seconds " ); 分钟之后 strtotime( " + minutes " ); 个小时之后 strtotime( " + hours " );

date 函数date() 函数格式化一个本地时间/日期。语法date(format,timestamp) date_default_timezone_set 函数date_default_timezone_set() 函数设置用在脚本中所有日期/时间函数的默认时区。date_default_timezone_set(timezone)

实例

第一种情况是没有数据库,只是得到的日期值进行比较的话,那就得完全用php的时间日期函数计算了,如下:

比如要计算-9-5到-9-还有多少天:

第二种 孩子的成长

第三种 情况:明天,下个月和明年的日期,就可以用以下的代码:

第四种情况:工作时间(刨除假日)

第五种情况:给出秒算小时

标签: php日期时间运算汇总

本文链接地址:https://www.jiuchutong.com/biancheng/275410.html 转载请保留说明!

上一篇:php对文件夹进行相关操作(遍历、计算大小)(php文件包含的4种方式)

下一篇:php根据用户语言跳转相应网页(php获取用户名)

  • 纳税申报操作视频
  • 股东个人财产转让协议
  • 建筑业小规模纳税人 扣除分包款 开票
  • 增值税的免税项目有哪些
  • 技术服务费怎么开票税率
  • 企业融资租赁是什么意思
  • 债务重组双方如何进行会计处理
  • 增值税纳税处理
  • 个人开劳务发票是否需要交纳个人所得税呢?
  • 城建税如何做会计分录
  • 应交增值税进项税额转出借贷方向表示什么
  • 收到保险公司财产理赔款怎么做账
  • 公司车辆高速费用能开增值税专用发票吗
  • 企业所得税月交还是年交
  • 高新技术企业注销后退回补贴
  • 餐饮发票可以抵扣成本吗
  • 期间费用燃油费计入哪个项目?
  • 研发部门的办公费属于研发费的哪个类别
  • 代开专票名称没有填写可以报销吗
  • 苹果电脑屏幕键盘怎么去除
  • c 盘清理
  • 代理公司变更收费标准
  • PHP:stream_set_blocking()的用法_Stream函数
  • 股权投资借差
  • 银行提取现金会计等式
  • 在网上怎
  • win10蓝牙无法连接,有解决方法吗
  • 迪格庄园阿拉扎尼河谷红葡萄酒750ml
  • 年底有留抵税额怎么结转
  • 业务招待费计入什么会计科目
  • 个人所得税完整证明
  • 存货什么时候计提什么时候回转
  • 建造师与建筑师的区别详解
  • yolov5实例分割原理详解
  • 异步函数执行顺序
  • 基于stm32的毕业设计
  • python 如何
  • 股东投资款超过注册资金的案例
  • 个人代人开普票要交几个点税
  • 小规模工程服务开票几个点
  • python的socket
  • 赔绿化损失费的法律规定
  • 母公司吸收合并全资子公司
  • 认缴注册资本是什么意思
  • sqlserver 删除数据
  • 企业所得税纳税申报表
  • 企业注销资本公示时间
  • 政府补助怎么记账
  • 固定资产暂停使用申请怎么写
  • 增量成本属于什么成本
  • 坏账准备转回并收到货款会计分录
  • 单位临时账户可以取现吗
  • 弥补以前年度亏损后缴纳所得税
  • 资产负债表的预付款项项目应根据预付账款
  • 港口建设费收费标准
  • 待处理财产损益借贷方向
  • 会计出账入账怎么做
  • ubuntu20.04
  • sqlserver数据库怎么导出
  • sql server怎么使用sql语句
  • win7出现问题
  • 阿里云安装
  • win8怎么切换hdmi
  • win10系统打开网页一会儿就没了
  • win7系统如何设置息屏
  • 如何进入xp系统
  • kb2859537是什么文件
  • win7系统重装后u盘读不出来
  • 您的服务器不支持此服务
  • linuxmint设置中文
  • unity3d功能
  • angular中ui calendar的一些使用心得(推荐)
  • js类的使用
  • android内存使用情况
  • Unity KillCount
  • jquery使用教程
  • python tonny
  • Android-Universal-Image-Loader 图片异步加载类库的使用
  • 房产税可以抵扣增值税吗
  • 成都城镇居民社保怎么缴费
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设