Wie generieren hash von timestamp?
Muss ich generieren von eindeutigen hash - vielleicht aus timestamp. hash muss max 8 chars. Wie es zu tun?
Nun muss ich nur timestamp:
var t = new Date().getTime();
- Du wirst einige-Bibliothek zum generieren von hash. Sie können versuchen, diese: code.google.com/p/crypto-js
- Related: Erzeugen Sie ein 8-Zeichen-hash, der aus einem integer
- mögliche Duplikate von Create GUID / UUID in JavaScript?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dass sieht vielleicht komisch, aber der folgende code funktioniert möglicherweise auch für die nächsten paar Jahrhunderte
:)
Nach, dass Sie können erweitern es mit slicing-Methode:
(+new Date).toString(36).slice(-8)
.((+new Date) + Math.random()* 100).toString(32)