我有很多 X 天,比如说 700 天。我怎样才能将这 700 天输出到年?例如。700 = 1.11 年(1 年 11 个月)或 2.2(2 年零两个月)... 以此类推
我不在乎闰年等,只需要一个近似值。
我有很多 X 天,比如说 700 天。我怎样才能将这 700 天输出到年?例如。700 = 1.11 年(1 年 11 个月)或 2.2(2 年零两个月)... 以此类推
我不在乎闰年等,只需要一个近似值。
想一想...
700天,一个月30天。
700/30 = 23.33 个月。一年12个月。
23.33/12 = 1.944444... 取整数值得(int)1.944444
到 1 的年份。
23.33%12= 11.33... 个月。您也可以将其转换为 int 以获得 11
您的结果:1 年 11 个月
试试这个...
//86400 seconds per day
//31556926 seconds per year
$days = 700;
$timestamp = (86400 * $days) / 31556926;
echo $timestamp;
// = 1.9165364839402 years
使用此站点作为参考:http://www.epochconverter.com/
他们每月、每周、每天都有转换。//1.9165364839402