2

日付と連結された単純な文字列化されたJSON構造の混合である一意の複合キーがあります。かなり複雑に見えるIDです。

"{ foo: bar}Sun Apr 22 2012 12:58:01 GMT+0100 (BST)"

この文字列をより少ない文字範囲の文字列に変換するプロセスが必要です。できれば英数字だけ。プロセスは可逆的である必要はありません。

4

2 に答える 2

2

これをハッシュ関数で実行するか、id文字列全体にBase64エンコーディングを使用してください。

 key = window.btoa( id );

MDNdocuリンク

于 2012-04-22T12:06:10.053 に答える
0

次の代わりにunix形式の時間を使用するために使用できる1つの手法date.toString()

Math.floor(new Date().getTime()/1000)

strftime()私は日付をきちんとフォーマットする方法を見つけようとしましたが、javascriptにはC / ++や、ええと、他のほとんどすべての言語のようなものはありません。

于 2012-04-22T12:10:28.620 に答える