URL - Unix 时间戳疑问

URL - Unix 时间戳疑问

/?doing_wp_cron=1515663000.7121028900146484375000

这会自动附加到我的网址中。我知道第一部分。即 1515663000。它表示 11/01/2018 9:30AM 的 unix 时间戳。第二个怎么样,即句号之后。 (7121028900146484375000)

答案1

这是一个 Wordpress 函数,它使用以秒为单位的时间戳,微秒,转换为小数点后 22 位。看这段代码参考详细信息。

根据经验,将时间戳转换为 22 位数字似乎会向最不重要的部分添加伪随机垃圾:

x=$(date +%s.%N)    # %N is nanoseconds, 9 digits. Microseconds would be
                    # 6 digits but the principle is similar enough

printf "%s -- %.22F\n" "$x" "$x"
1515706488.768975900 -- 1515706488.7689759000204503536224

顺便说一句,您的问题中所写的人类可读日期“11/01/2018”是不明确的。在世界的某些地方,它读作你(和我)会认为“01/11/2018”。此外,时间部分(实际上,也可能是日期)将根据您的时区而有所不同。因此,最好将 1515663000 描述为相当于“11 Jan 2018 09:30:00 UTC”。

相关内容