Q
日期的散列算法
3
A
回答
10
您可以使用天數而不是自Unix Epoch開始以來的秒數。只需要計算一下:
<unix timestamp>/86400
+3
你確定%很好操作,我寧願divison。 – 2009-10-11 22:42:29
+1
@ralu:你是對的,它必須是分區而不是模數,因爲我對整個日子感興趣而不是剩下的秒數。 – Gumbo 2009-10-12 05:40:01
+1
這很好,但它不會解決OP的需求:「我想存儲日期對,然後檢查**是否已經在之前輸入了**。 – 2010-07-09 22:33:57
相關問題
- 1. 散列名稱,姓氏和出生日期的算法
- 2. 散列算法
- 3. RAR3散列算法
- 4. 60bit散列算法
- 5. 查找排序日期排列日期的算法
- 6. ASP.NET MVC 4散列算法
- 7. SHA1散列算法問題
- 8. 鹽漬散列算法
- 9. 填充MD5散列算法
- 10. 無法計算散列
- 11. 字符串散列算法
- 12. 當散列不是算法
- 13. 日期函數的軌道散列
- 14. 搜索中的散列算法用法
- 15. 的std :: bitset的散列函數算法
- 16. 格式化日期輸出散列
- 17. 使用日期作爲散列表鍵
- 18. 日期到星期的算法?
- 19. sql計算日期從列
- 20. SQL Server - 計算日期列
- 21. 證書/ CRL目錄的散列算法
- 22. 正確的散列算法/函數
- 23. PHP7:未知的散列算法:SHA256
- 24. 小文件的散列算法
- 25. MD5和SHA512散列算法的輪次
- 26. C#的GetHashCode()高性能散列算法
- 27. 散列算法,它的用途?
- 28. 散列字符串的最佳算法
- 29. 散列算法的實現將串號
- 30. 散列數據。適當的算法?
好的,您可以使用UNIX時間戳,因爲每秒鐘都會有一個唯一的時間戳。如果你讓我們知道你爲什麼哈希,我可以更好地回答。 – 2009-10-11 18:33:32
我想存儲日期對,然後檢查之前是否已經輸入過該對。 – 2009-10-11 19:40:01
@stereofrog,根據哈希的實現,上面需要分配一個20,501,231大小的數組,這是相當大的。 – carl 2009-10-12 06:01:49