Создайте уникальный номер со временем javascript - PullRequest
82 голосов
/ 04 ноября 2011

Мне нужно генерировать уникальные номера на лету, используя JavaScript. В прошлом я делал это, создавая число, используя время. Число будет состоять из четырехзначного года, двухзначного месяца, двухзначного дня, двухзначного часа, двухзначной минуты, двухзначной секунды и трехзначной миллисекунды. Так что это выглядело бы примерно так: 20111104103912732 ... это дало бы достаточно уверенности в уникальности числа для моих целей.

Прошло много времени с тех пор, как я это сделал, и у меня больше нет кода. У кого-нибудь есть код, чтобы сделать это, или есть лучшее предложение для генерации уникального идентификатора?

Ответы [ 21 ]

0 голосов
/ 28 мая 2017

используйте это: для создания уникального номера в javascript

var uniqueNumber=(new Date().getTime()).toString(36);

Это действительно работает.:)

...