[英]how can i get which month a given year day is in in php?
我被定為年份(1-366),我需要弄清楚它所在的月份,該怎么辦? 好吧,我實際上有一個日期字符串,例如:year,day或year,day of minutes,second,我最終想從中創建一個POSIX時間戳,我該怎么做?
謝謝!
如果您的PHP> = 5.3,則可以使用DateTime::createFromFormat
。
$day = 176;
$date = DateTime::createFromFormat('z', $day);
echo $date->getTimestamp(); // 1372275280
<?php
$year=2013;
$d=360;
echo date("m",strtotime("1/1/$year + $d days"))
?>
使用日期功能獲取posix時間戳。
要獲取某個日期的月份,請使用intval(date('m'),mktime($ h,$ m,$ s,$ month,$ day,$ year))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.