位置: 编程技术 - 正文

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

  • 2023增值税最新税率
  • 增值税销项税额账务处理
  • 企业一般纳税人是什么意思
  • 小规模进项可以收专票吗
  • 个人减税具体政策
  • 政府补助应计入
  • 货运代理公司排名前十
  • 预付账款转入其他非流动资产
  • 换件维修的部件什么意思
  • 股东转账实收资本怎么填
  • 收到上个月的发票怎么做分录
  • 因质量出问题的事件
  • 所得税多交但又不想去税务局退税怎样做账?
  • 未开票收入为负数如何写说明
  • 企业所得税一般是多少
  • 电解铜进口可以卖吗
  • 自有房产墙面出租,需要缴纳房产税吗?
  • 股票期权所得税率
  • 计提代扣代缴个税
  • 电脑上网速度慢的原因及解决方法
  • windows11如何进入启动设置
  • 旅行社开的发票怎么入账
  • ajax请求php接口
  • win10dev预览版
  • 常用的php操作mysql的函数有哪些
  • php的运算符主要包括哪些?
  • php单例模式应用场景
  • jetson nano nvidia-smi
  • cocos creator脚本开发指南
  • 房租违约金怎么开发票
  • php计时函数
  • php多线程编程
  • python变量赋值的正确方法
  • 少收的应收款和应收账款
  • 总公司如何成立子公司
  • 企业提取盈余公积属于什么会计科目
  • 推广费的比例
  • 有销项无进项怎么处理
  • 苹果响应机制
  • 公账钱怎么取出
  • 出租厂房会计分录怎么写
  • okr开源软件
  • 生产成本明细账t型账
  • 律师跨省办案收取的费用叫什么
  • 收到退还的增值税
  • 员工意外伤害险入什么会计科目
  • 购买金税盘的分录怎么做
  • 内部应收账款计提坏账准备的抵消例题
  • 利润表中资产减值损失为正数是什么原因
  • 营业税费是借还是贷
  • 冲回上月暂估入账的商品会计分录
  • 代收收入
  • 贷款罚息会计分录
  • 设备折旧怎么记账
  • 常见开具发票错误详解是?
  • 农村会计记账实例
  • sqlserver正则表达式替换列
  • win8 win8.1
  • win10系统的邮件和日历跟outlook一样嘛
  • 预览pdf文件
  • 多台电脑ip地址设置
  • mac怎么复制粘贴文件夹
  • linux安装wine命令
  • wp程序
  • mscorsvw.exe是病毒吗
  • naimag32.exe - naimag32是什么进程 有什么用
  • win10小娜怎么用不了
  • win10新建文件夹的快捷键是哪个
  • linux命令csdn
  • unity4.1
  • js动态引入css文件
  • html中渐变
  • 了不起的狐狸爸爸
  • eclipse 不同工程中文乱码问题(可对文件以及工程单独设置)
  • 触摸按钮失灵怎么回事
  • python进阶视频
  • 调用m1方法
  • jquery foreach循环
  • androidsdk的计算机
  • 河南省焦煤集团董事长
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设