我需要使用 javascript 即时生成唯一的 ID 号。过去,我通过使用时间创建一个数字来做到这一点。该数字将由四位数字的年份、两位数字的月份、两位数字的日期、两位数字的小时、两位数字的分钟、两位数字的秒和三位数字的毫秒组成。所以它看起来像这样:20111104103912732 …这将为我的目的提供足够的确定性唯一数字。
自从我这样做以来已经有一段时间了,我不再拥有代码了。任何人都有执行此操作的代码,或者对生成唯一 ID 有更好的建议?
原文由 Nick Petrie 发布,翻译遵循 CC BY-SA 4.0 许可协议
如果您只想要一个唯一的号码,那么
会给你一个简单的数字。但是,如果您需要可读版本,则需要进行一些处理: