-2
A
回答
13
Random r = new Random();
var a = DateTime.Today.AddDays(-1 * r.Next(30));
注意,在下一次(30)將永遠不會返回,因爲Next
功能參數的30本身的價值是獨家值。你的陳述「過去30天」有點含糊不清......如果你在過去的30天內沒有包括「今天」,那麼你只需要加1並使之成爲r.Next(31)
。
相關問題
- 1. 如何在過去30天內顯示SQL日期?
- 2. 如何生成過去的隨機日期?使用PHP的
- 3. 生成隨機日期
- 4. 生成隨機數2^30
- 5. DATEADD在過去30天內不工作
- 6. 過去30天內MYSQL在線會員
- 7. 如何在PHP中獲取過去30天的每個日期(UTC)?
- 8. MySQL查詢顯示日期在過去30天的行數
- 9. 如何在objective-c中生成一個隨機日期?
- 10. 在30天內捕獲日期操作
- 11. 生成隨機出生日期
- 12. 通過某些功能給日期添加隨機天數
- 13. 如果在30天內或已過期,更改「過期日期」字體顏色?
- 14. 如何在兩個日期之間生成隨機日期和時間?
- 15. 如何在過去30天的查詢中獲取日期'start_ts'-oracle
- 16. 爲明天的日期生成隨機unix時間戳
- 17. PHP檢查日期是否過去30天
- 18. 每天在一個範圍內生成一個隨機整數
- 19. 如何從mysql中的當前日期時間減去30天?
- 20. 獲取所有日期從過去30天(日期時間對象)
- 21. 兩個日期之間某一天過去多少次?
- 22. 在numpy範圍內生成隨機日期
- 23. 如何從發電機db獲取過去30天的數據
- 24. 生成隨機生日
- 25. 如何展現MM/DD這是星期六爲過去30天
- 26. 找出日期是否超過30天
- 27. 如何在Go lang中生成隨機日期?
- 28. 如何檢查選定日期是否在30天內?
- 29. 如何檢查日期是否在30天內?
- 30. 比較今天的日期+ 30天至另一個日期
希望時間不重要。 – Steve
我發現很多人使用DateTime.Now的時候,他們不關心的時間,和OP的措辭似乎表明,日期是期望的。 –
看看'(-r.Next(30))'是如何工作的,可能會節省乘法運算 – musefan