从一年中的某一天开始的月份和月份身份日期

时间:2010-08-16 20:19:27

标签: php date

例如

让我们说这是一年中的326天。

您希望能够获得月份和月份,例如。 10月23日等。

什么是公式。我如何在PHP中实现这一点。

3 个答案:

答案 0 :(得分:1)

date('m Y', strtotime($year . '-01-01 +' . ($day_of_year - 1) . 'days');

会给你一个包含月份和年份的字符串。

答案 1 :(得分:0)

$d = date('m Y', strtotime($year . '-01-01'));
$d->add(new DateInterval('P' . $day_of_year . 'D'));
echo $d->month . ' ' . $d->mday; // same as `echo $date->format('F j')`, or "October 23"

请参阅PHP DateTime::add reference

答案 2 :(得分:-1)

看看php日期手册。 http://php.net/manual/en/function.date.php

<?php
echo date('d-m'); //echoes 16-08
?>