나는 고유 복합 키는 간단한 stringifed JSON 구조와 Date를 연결 한 것입니다. 상당히 복잡한 ID입니다.단순화/인코딩 JSON 복합 키
"{ foo: bar}Sun Apr 22 2012 12:58:01 GMT+0100 (BST)"
나는 문자의 적은 범위 뭔가이 문자열을 변환하는 과정이 필요합니다. 알파 - 숫자로 표시하는 것이 바람직합니다. 프로세스를 되돌릴 필요는 없습니다.
나는 고유 복합 키는 간단한 stringifed JSON 구조와 Date를 연결 한 것입니다. 상당히 복잡한 ID입니다.단순화/인코딩 JSON 복합 키
"{ foo: bar}Sun Apr 22 2012 12:58:01 GMT+0100 (BST)"
나는 문자의 적은 범위 뭔가이 문자열을 변환하는 과정이 필요합니다. 알파 - 숫자로 표시하는 것이 바람직합니다. 프로세스를 되돌릴 필요는 없습니다.
일부 해시 함수를 통해이를 실행하거나 전체 ID 문자열에 Base64 인코딩을 사용하십시오.
Math.floor(new Date().getTime()/1000)
내가 깔끔하게 날짜를 포맷하는 방법을 찾기 위해 노력하지만 자바 스크립트는 '아무튼 :
key = window.btoa(id);
하나 개의 기술 당신은 date.toString()
대신 유닉스 형식으로 시간을 사용하는 데 사용할 수 있습니다 C/++에서 strftime()
과 같은 것 또는 다른 모든 언어에 관한 것입니다.
이것은 내가 고맙게 여기는 프로세스입니다. – user1349460
@ user1349460 : IE가 btoa를 지원하지 않는지 확인하십시오 (또한 [브라우저 호환성] (https://developer.mozilla.org/en/DOM/window.btoa#Browser_compatibility) 참조). – scessor