我的代码如下:
$CreateTimeFrom = gmdate("Y-m-d\TH:i:s",time()-20000)
但是-20000是什么意思?那是20000秒之前吗?还是分钟?什么是默认值?
答案 0 :(得分:2)
这是几秒钟,因为time()返回一个unix时间戳,这是自1970年1月1日以来的秒数。
Unix时间或POSIX时间是用于描述时间瞬间的系统,定义为自1970年1月1日午夜协调世界时(UTC)以来经过的秒的数量。< / p>
答案 1 :(得分:1)
表示20000秒(参见Unix Time),time()
返回unix时间戳。
Unix时间或POSIX时间是用于描述时间瞬间的系统, 定义为自午夜以来经过的秒数 协调世界时(UTC),1970年1月1日
答案 2 :(得分:0)
time()
是当前日期的最后一秒。
time()-20000
是当前时钟减去20000秒,所以提前333,33分钟。
如果您遇到意外结果,那么值得检查
date_default_timezone_set()