PHP 在每年的 6 月结束一个财政年度

标签 php

我想在 php 中做这样的事情,当这个月到达 2016 年 6 月时,我想回显 2016-17,但在此之前我回显 2015-16 到目前为止我所拥有的回显 2015-16 意味着它随着年初的变化,但我宁愿它在 6 月开始,

echo   date('Y') .'-'.date('y', strtotime('+1 year'));

任何建议

最佳答案

非常基础,但您可以使用它:

<?php
if (date('m') > 6) {
    $year = date('Y')."-".(date('Y') +1);
}
else {
    $year = (date('Y')-1)."-".date('Y');
}
echo $year; // 2015-2016
?>

解释:

如果当前月份大于 6,它将打印当前年份和 +1 Year 以及它们之间的连字符 (-)。

如果当前月份小于 6,它将打印当前年份和 -1 年 以及它们之间的连字符 (-)。

关于PHP 在每年的 6 月结束一个财政年度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35145861/

相关文章:

php - 有没有办法测试闭包是否也是生成器?

php - 将所有 css 加载为单个 http 请求和缩小形式?

php - 用上传的图片替换mysql中存储的图片

php - 最佳 MySQL 设置为每周默认计划,并在以下情况下使用备用计划

php - 这是 json 以及如何用 php 变量替换值?

php - MySQL、PHP 和 HTML 字符集问题

php - 如何匹配一个模式但得到不同的值

javascript - 检测链接是否是 javascript/jQuery 中的下载

php - 在 php 代码中混合 html 代码和 css 样式

php - 通过表单提交 Paypal 付款后将数据插入MySQL DB