#include <iostream>
#include <chrono>
#include <ctime>
#include <cstdint>
int main() {
uint64_t discordID;
std::cout << "Entrez un ID Discord : ";
std::cin >> discordID;
// Epoch Discord (1 janvier 2015)
const uint64_t DISCORD_EPOCH = 1420070400000ULL;
// Extraction du timestamp depuis le snowflake
uint64_t timestamp = (discordID >> 22) + DISCORD_EPOCH;
std::time_t creationTime = timestamp / 1000;
std::cout << "Date de creation du compte : "
<< std::ctime(&creationTime);
return 0;
}