簡體   English   中英

如何獲取給定年份的哪個月份在php中?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM