Datorer använder binära nummer, strängar av sådana (1) och nollor (0), för att kommunicera. Det är svårt för människor att kommunicera i binära siffror, så binära siffror måste översättas. Översättningen görs i hexadecimala tal, en bas 16 där de "använda siffrorna" är från noll genom bokstaven F (t ex 0123456789ABCDEF). Människor kan koda enklare med hexadecimala tal och sedan översätta det till binärt för att säkerställa att koden exekveras korrekt av maskinen. Det bästa sättet att konvertera datum till hexadecimalt är att omvandla seriell ekvivalent av datumet till respektive hexadecimala tal.
Med hand
Konvertera datumet till ett decimaltalsformat genom att beräkna dagarna mellan det begärda datumet med 1 januari 1900. Exempelvis är dagarna mellan 3 juli 2002 och 1 januari 1900 37 440 (102 totalt år x 365 + 210 ytterligare kalenderdagar från 1 januari till 3 juli 2002).
Konvertera decimaltalet beräknat från steg 1 till hexadecimalt. Dela ditt decimaltal med 16; Om du har en rest, multiplicera du bara resten med 16 för att få ett hex-värde.
Om du vill konvertera decimaltalet 60 till hex dividerar du 60 med 16 vilket motsvarar 3.75. Multipla resten, 0,75, med 16 vilket motsvarar 12. Den resulterande 12 är ditt decimalvärde som ska konverteras till hex. Se tabellen i Referens 1 för hex-omvandlingsvärdet som är C.
Ta hela resultatet av 3,75 eller 3 och dela det med 16; detta är lika med 0,1875. Multiplicera detta nummer med 16. Resultatet är 3 decimaler och C hex.
Skriv ut de hexadecimala talen. När alla hex tal har hittats, omvänd ordningen av hexen resulterar för att få ditt hex nummer. Vår beräkning av decimaltalet 60 är 3C hex.
Använd Excel
Öppna ett nytt Excel-kalkylblad och ange i cell A1 ett datum i MM /DD /ÅÅÅÅ-formatet. MM är månad, DD är dag och ÅÅÅÅ är året.
Skriv in formeln "= Dec2Hex (A1)" utan citat i cell A2. Funktionen "Dec2Hex" Excel konverterar ditt datum i cell A1 till hexadecimalt format.
Jämför din handskrivna version med Excel-versionen.