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 –