2
A
回答
5
unix时间戳是从0至n的整数,所以你可以只使用正常的随机方法在PHP :)
$timestamp = rand(0, time() - 60*60*24*365*10);
// Prints something like: Monday 8th of August 2005 03:12:46 PM
echo date('l jS \of F Y h:i:s A', $timestamp);
4
获取秒以来的划时代有问题的两个日期。在该范围内生成一个随机数。然后转换回日期。
4
$date = mt_rand(strtotime('-10 years'), time());
这会给你一个unix时间戳,使用date()来重新格式化它;并且下一次自己做研究,因为这是一个最基本的问题。
+0
嗯,但这不会让我每次有效的日期,是吗?因为时间戳事件并不总是转换为有效的日期,对吧? – user939659
+1
任何时间戳都转换为有效日期。 – Evert
相关问题
- 1. 如何在过去30天内随机生成某个日期?
- 2. 生成随机日期
- 3. 生成随机出生日期
- 4. 如何使用php在两个日期之间生成随机数据?
- 5. 如何随机生成特定的日期之间的日期在MySQL
- 6. 如何用PHP生成随机数?
- 7. 随机数的生成过程如何?
- 8. 生成随机生日
- 9. 无法生成6位随机数,包括使用PHP的日期时间
- 10. 如何生成5秒后过期的随机6位数字?
- 11. 使用PHP生成随机颜色
- 12. 使用PHP生成随机数据
- 13. 使用PHP生成随机图像
- 14. 如何使用php生成随机的人名?
- 15. 使用VB脚本随机生成日期时间
- 16. 机器人 - 随机生成的日期和时间
- 17. 如何使用xslt生成随机UUID
- 18. 如何在objective-c中生成一个随机日期?
- 19. 如何在Go lang中生成随机日期?
- 20. 如何禁用未来使用Zend的PHP日历弹出过去的日期
- 21. 如何在两个日期之间生成随机日期和时间?
- 22. 使用Java中的Switch根据年龄段生成随机出生日期
- 23. 通过PHP生成'每日一词'随机数
- 24. PHP/MySQL的指令的随机日期
- 25. 如何在日历中禁用过去的日期?使用HTML0
- 26. PHP生成随机密码
- 27. 随机ID /数生成PHP
- 28. 通过随机字符生成生成随机名字太慢
- 29. Perl过去日期如何?
- 30. 如何生成随机UIColor?
如何获得秒以来的划时代的日期? – user939659
请参阅http://php.net/manual/en/function.strtotime.php –