PHP';时间总是四舍五入到第二位吗?

PHP';时间总是四舍五入到第二位吗?,php,Php,PHP的time()函数是四舍五入到最近的一秒,还是向下四舍五入到第二秒 例如,如果时间是11:25:31.9,time()会将秒返回为31(向下舍入)还是32(四舍五入到最接近的秒)?PHP的time()函数提供当前UNIX时间戳 UNIX时间戳是自1970年1月1日星期四00:00:00协调世界时(UTC)以来的秒数。因此,它不关心毫秒。PHP返回自Unix纪元(1970年1月1日00:00:00 GMT)以来以秒为单位测量的当前时间,因此它只计算秒,而不考虑厘米秒 如果需要更精确的时间戳,

PHP的time()函数是四舍五入到最近的一秒,还是向下四舍五入到第二秒

例如,如果时间是11:25:31.9,time()会将秒返回为31(向下舍入)还是32(四舍五入到最接近的秒)?

PHP的
time()
函数提供当前UNIX时间戳

UNIX时间戳是自1970年1月1日星期四00:00:00协调世界时(UTC)以来的秒数。因此,它不关心毫秒。

PHP返回自Unix纪元(1970年1月1日00:00:00 GMT)以来以秒为单位测量的当前时间,因此它只计算秒,而不考虑厘米秒

如果需要更精确的时间戳,请使用以微秒为单位返回当前Unix时间戳的方法。但请记住,此函数仅在支持gettimeofday()系统调用的操作系统上可用


检查此项。

我认为系统的秒数没有这么精确。“microtime()以微秒返回当前Unix时间戳。此函数仅在支持gettimeofday()系统调用的操作系统上可用。”来自PHP文档。