假设情况很重要,请假定使用64位版本的PHP
我正在考虑生成一个随机的日期时间,但我意识到我不知道将datetime的最小-最大可能值用作随机的最小-最大时间是倒退了多久或距离了多远 >
答案 0 :(得分:0)
<?php
$min = \date_create('@' . PHP_INT_MIN);
var_dump($min->format('Y-m-d H:i:s'));
$max = \date_create('@' . PHP_INT_MAX);
var_dump($max->format('Y-m-d H:i:s'));
$diff = \date_diff($min, $max);
echo $diff->format("%R%a days");
这是我到目前为止发现的最早和最远的日期时间
不确定为什么我在差异中获得0天