Number of seconds from now() to Sunday midnight

后端 未结 5 1912
爱一瞬间的悲伤
爱一瞬间的悲伤 2021-01-13 18:11

In PHP how do I get the number of seconds from now() until the next Sunday at midnight?

I don\'t want the solution relative to a specific date, but just

5条回答
  •  暗喜
    暗喜 (楼主)
    2021-01-13 18:23

    $seconds = mktime(0,0,0, date("n"), date("j") + (7 - date("N")), date("Y")) - time();
    

    That string will give you the diff in seconds from now to sunday morning at 12:00. You can adjust the first 3 arguments in mktime() to give you a variable time of day (say 8:45 AM)

提交回复
热议问题