PHP 日期时间可表示的最旧和最新的日期是什么?



让我们假设一个64位版本的PHP,以防

我正在考虑生成一个随机的日期时间,但我意识到我不知道时间远,或者在时间上向前迈向多远。p>

<?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");

https://3v4l.org/8n17m

这是我到目前为止发现的最早,最远的日期时间

不确定为什么我在差异中获得0天

最新更新