A time relative identifier
# Python Druuid
A python implementation of a date-realtive (and relatively universally unique) UUID generator. It is based on the [original] implementation in Ruby.
Druuid’s are a 64 bit identifiers which are sortable since they are time based. A druuid is compromised of 2 blocks: * 41-bit timestamp in miliseconds since epoch * 23 random bits
For example, a druuid generated on 2016-05-16 might look like 12276209757600130011.
In binary: 10101010010111011101101110111011011111011 11100001010001111011011
In base 36: 2L9OH62W41ES0
` >>> from druuid import Druuid >>> >>> d = Druuid() >>> d.druuid 12276209757600130011 >>> d.time 'Mon May 16 15:37:23 2016' >>> >>> d = Druuid(12276215031090144168) >>> d.time 'Mon May 16 15:47:52 2016' `
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size Druuid-0.1.1.tar.gz (2.5 kB)||File type Source||Python version None||Upload date||Hashes View|