一尘不染

如何使用PHP生成两个日期之间的随机日期?

php

我正在编写一个需要在两个固定时间戳之间分配随机日期的应用程序

我如何使用php实现此目的,我首先搜索过但仅找到Java的答案,而不是php

例如 :

$string = randomdate(1262055681,1262055681);

阅读 481

收藏
2020-05-29

共1个答案

一尘不染

PHP具有rand()函数:

$int= rand(1262055681,1262055681);

它还具有mt_rand(),通常据称在结果中具有更好的随机性:

$int= mt_rand(1262055681,1262055681);

要将时间戳转换为字符串,可以使用date(),即:

$string = date("Y-m-d H:i:s",$int);
2020-05-29