Splošna formula
=(A1-DATE(1970,1,1))*86400
Povzetek
Če želite čas v Excelovi obliki pretvoriti v časovni žig Unix, lahko uporabite formulo, ki temelji na funkciji DATUM. V prikazanem primeru je formula v C5:
=(B5-DATE(1970,1,1))*86400
Pojasnilo
Časovni žig Unix sledi času kot tekoče število sekund. Štetje se začne v "Unix Epohi" 1. januarja 1970, zato je časovni žig Unixa preprosto skupno število sekund med katerim koli datumom in Unix Epoho. Ker dan vsebuje 86400 sekund (24 ur x 60 minut x 60 sekund), lahko pretvorbo v čas Excel naredimo tako, da odštejemo datumsko vrednost za Unix Epoch in pomnožimo dni z 86400.
V prikazanem primeru formula najprej od vrednosti datuma v B5 odšteje datumsko vrednost za 1. januar 1970, da dobi število dni med datumi, nato rezultat pomnoži s 85400, da se pretvori v časovni žig Unixa. Formula ovrednoti tako:
=(B5-DATE(1970,1,1))*86400 =(43374-25569)*86400 =1538352000
Kako Excel sledi datumom in času
Excelov datumski sistem se zažene 1. januarja 1900 in šteje naprej. Spodnja tabela prikazuje številske vrednosti, povezane z nekaj naključnimi datumi:
| Datum | Surova vrednost |
|---|---|
| 1. januar 1900 | 1. |
| 28. julij 1914 00:00 | 5323 |
| 1. januar 1970 00:00 | 25569 |
| 31. december 1999 | 36525 |
| 1. oktober 2018 | 43374 |
| 1. oktober 2018 12:00 | 43374,5 |
Upoštevajte, da zadnji datum vključuje tudi čas. Ker je en dan enak 1, en dan pa 24 ur, je čas v Excelu lahko predstavljen kot delne vrednosti 1, kot je prikazano v spodnji tabeli. Če želite videti vrednost, prikazano kot čas, je treba uporabiti časovno obliko.
| Ure | Čas | Ulomek | Vrednost |
|---|---|---|---|
| 3. | 3:00 | 3/24 | 0,125 |
| 6. | 6:00 | 6/24 | 0,25 |
| 4. | 4:00 | 4/24 | 0,167 |
| 8. | 8:00 DOPOLDNE | 8/24 | 0,333 |
| 12. | 12:00 | 12. 12. | 0,5 |
| 18. | 18:00 | 18/24 | 0,75 |
| 21. | 21:00 | 21/24 | 0,875 |
| 24. | 00:00 | 24/24 | 1. |








