日期(“F d Y H:i:s”)以php为当前时间。如何使用php在当前时间内延迟30秒和1分钟,不确定但是像Date(“F d YH:i:s-30”)或Date(“F d YH:i-1:s”)之类的东西)?
答案 0 :(得分:5)
date("F d Y H:i:s", time() + 90)
date
有第二个可选参数:转换为字符串的时间戳。 time
返回当前时间戳,它只是一个整数,因此您可以向其添加90以获得距离当前时间90秒的时间。
答案 1 :(得分:3)
你的意思是格式化未来1:30的时间?
date('format string', time()+90);
在上文中,90可以是任何正偏移或负偏移。
答案 2 :(得分:1)
使用此功能:
date("F d Y H:i:s",time()-90)
答案 3 :(得分:1)
在PHP中,日期和时间通常用作时间戳;这是自1970年以来的几秒钟。
要获取当前时间戳,您可以使用time()
要格式化,您可以使用date()
,如您所知。
因此,当前时间加上1分30秒(即90秒):
date('F d Y H:i:s', time() + 90);
或者,作为一种替代方式(更有趣?),您可以使用strtotime()
:
echo date('F d Y H:i:s', strtotime('+1 minute +30 seconds'));
好的,在这种情况下更复杂,我承认^^
但是,在其他一些情况下,知道它存在是很好的; - )