位置: 编程技术 - 正文

非常全面的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获取用户名)

  • 固定资产折旧会计处理
  • 购买增值税发票金税盘计入什么科目?
  • 增值税专用发票的税率是多少啊
  • 借款合同怎么做
  • 小规模纳税人不动产租赁税率
  • 税控盘当月不抵扣怎么申报
  • 出纳人员应该怎么称呼
  • 进项税未抵扣完怎么结转
  • 固定资产报废的账务处理例题
  • 生产成本福利费用汇算清缴嘛
  • 转账支票给员工转工资
  • 销售无形资产增值税纳税义务发生时间
  • 税控服务费抵扣的文件
  • 费用无发票财务怎么做账
  • 城市维护建设税属于什么税种
  • 公司职工买房有补贴吗
  • 商贸企业发出商品
  • 公司支付给个人的货款怎么入账
  • 专家费怎么做账没发票
  • 利润总额就是会计准则吗
  • 收到货款未发货可以开发票吗
  • 微软发布Windows 10正式版 新浪
  • win10 20h1 bug
  • 减税降费是针对个人还是企业
  • 股东借款作为项目资本金
  • 外购货物用于不动产在建工程
  • 辞退补偿金额怎么做账
  • 挂靠借用资质账务处理?
  • 免费镜像翻转软件
  • web漏洞扫描器的设计与实现
  • thinkphp框架作用
  • nvidia-smi failed to initialize
  • 深入理解php中的数字
  • HTML常用标记
  • 出售债券税费处理会计分录怎么写
  • commonjs的特点
  • 存续分立会计处理原则
  • 每月计提的工资包含社保吗
  • 公司开具了电子发票
  • sql server 判断数据是否存在
  • dedecms采集怎么用
  • 计提坏账准备对企业的影响
  • 出口企业申报退税不再提供纸质
  • 红冲更正的正确分录
  • 如何认定隐匿转移遗产
  • 小规模纳税人的条件
  • 固定资产申请报告
  • 付当月房租怎么做分录
  • 小规模纳税人租赁发票税率是多少
  • 服务行业服务费怎么入账
  • 快递费可以抵扣销项吗
  • 消费满赠送活动规则
  • 计提应付账款会计分录
  • 注册资本和实收股本的区别
  • mysql80安装配置教程
  • 标准sql如何计算时间戳的差
  • windows7创建虚拟桌面
  • window小技巧
  • Win2003 上配置 VPN + NAT共享上网的步骤分享
  • win2003取消自动锁定
  • docker mysql 数据存储容器目录
  • 把winpe安装至系统盘
  • win10系统如何开启远程桌面连接
  • xp怎么改密码怎么设置
  • centos7 vncserver
  • win7的cpu怎么看
  • win8怎么恢复出厂设置找不到恢复环境
  • rotation 与vector3乘积关系
  • css滑动门技术的步骤
  • javascript的原型,原型链,有什么特点?
  • javascript总结笔记
  • unity区域光怎么做
  • python中验证码校验
  • 谈谈对人才是第一资源的理解
  • 点击电子税务局里的税务数字账户不跳转怎么回事
  • 如何抵扣
  • 新疆干部在线网络平台登录
  • 江苏电子税务局登录入口
  • 烟酒税收占比
  • 武汉办房产证契税怎么交
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设