···33const rightMeow = new Date();
44console.log(`It's ${rightMeow.toLocaleString()} or ${rightMeow.getTime()}`);
5566-//Tids timestamps are in microseconds. Padding it a bit since we don't need that precision.
66+//TIDs timestamps are in microseconds. Padding it a bit since we don't need that precision.
77const rightNowMicroSeconds = rightMeow * 1000;
88//Every TID needs a clock id, can be your favorite number even.
99const clockId = 23;
10101111-const rightMeowTid = TID.create(rightNowMicroSeconds, clockId)
1212-console.log(`TID: ${rightMeowTid}`)
1313-const { timestamp} = TID.parse(rightMeowTid)
1111+const rightMeowTid = TID.create(rightNowMicroSeconds, clockId);
1212+console.log(`TID: ${rightMeowTid}`);
1313+const { timestamp} = TID.parse(rightMeowTid);
14141515//remove the padding
1616-const backToMilliSeconds = timestamp / 1000
1717-const rightNowConvertedBack = new Date(backToMilliSeconds)
1818-console.log(`Converted back: ${rightNowConvertedBack.toLocaleString()} or ${backToMilliSeconds}`)
1616+const backToMilliSeconds = timestamp / 1000;
1717+//Get a readable timestamp for demo
1818+const rightNowConvertedBack = new Date(backToMilliSeconds);
1919+console.log(`Converted back: ${rightNowConvertedBack.toLocaleString()} or ${backToMilliSeconds}`);