2017-08-07 6 views

答えて

3
echo date('z', $timestamp) + 1; 

date()ためzフォーマット文字は、あなたの年の日付を与えるだろうが、あなたは今年の実際の日を得るためにそれに1を追加する必要がありますので、それはゼロからカウントを開始します。

0
echo date('z',date('U'))+1; 
  • U秒のUnixエポック(1970年1月1日00:00:00 GMT)から
  • Z年の日(0から始まる)
+0

はなぜ( '日付を使用'U ')' 'time()'を使うことができますか? –

関連する問題