Excel sērijas datuma pārveidotājs
Pārvērtiet starp Excel/Google Sheets sērijas datumu skaitļiem un kalendāra datumiem gan 1900, gan 1904 datumu sistēmā.
Virziens
Date system
Excel/Sheets serial date number
00:00:00
Time of dayElapsed day
0%
Remaining day
100%
Kā darbojas šis kalkulators?
Izklājlapas sērijas datums ir dienu skaits kopš epohas (1899. gada 30. decembris 1900 sistēmā, 1904. gada 1. janvāris 1904 sistēmā), kur decimāldaļa satur diennakts laiku. Šis rīks pārvērš sērijas datumus kalendāra datumos un atpakaļ, apstrādājot Excel fantoma 1900. gada garo dienu un 1462 dienu nobīdi starp sistēmām.
Formula
How this is calculated
Izklājlapas glabā datumus kā vienu skaitli: dienu skaitu kopš epohas, kur daļskaitļa daļa kodē diennakts laiku. Noklusētajā 1900 sistēmā epoha ir 1899. gada 30. decembris, tāpēc datuma sērijas datums ir round((date − Date.UTC(1899,11,30)) / 86,400,000). Šī nobīde apzināti iekļauj Excel labi zināmo izdomāto 1900. gada 29. februāra garo dienu, kas liek sērijas datumiem atbilst Excel visiem reālās pasaules (pēc 1900. gada februāra) datumiem. 1904 sistēma, ko izmantoja vecie Mac un kas izvēlama Google Sheets, skaita no 1904. gada 1. janvāra; tās sērijas datumi ir tieši par 1462 dienām zemāki nekā 1900 sistēmā tam pašam datumam.
Virziena izvēle nosaka pārveidi. Sērijas-uz-datumu gadījumā rīks nolasa sērijas numuru, pieskaita neobligāto laika daļu, tad atjauno kalendāra datumu un pulksteņa laiku. Datuma-uz-sēriju gadījumā tas analizē ISO datumu, noapaļo līdz tuvākajai veselajai dienai no izvēlētās epohas un pieskaita laika daļu. Laika daļas ievade ir vērtība no 0 līdz 1: 0,25 ir 06:00, 0,5 ir pusdienlaiks, un 0,75 ir 18:00, jo viena pilna diena ir vienāda ar 1,0.
Rezultāti tiek aprēķināti UTC, lai izvairītos no vasaras laika un laika joslu novirzes, un milisekunžu laika zīmogs tiek noapaļots līdz tuvākajai sekundei pirms formatēšanas. Izvades parāda sērijas numuru, kalendāra datumu (YYYY-MM-DD), diennakts laiku, neapstrādāto dienas daļu un apvienoto ISO 8601 virkni. Ņemiet vērā, ka pirmās 59 1900. gada dienas ir vienīgie datumi, kuros Excel fantoma garā diena rada vienas dienas neatbilstību salīdzinājumā ar patieso kalendāra aritmētiku.
Biežāk uzdotie jautājumi
Excel kļūdaini uzskata 1900. gadu par garo gadu (tas nav). 1899-12-30 izmantošana kā nulles punktu kompensē šo fantoma 1900. gada 29. februāri, tāpēc normālu datumu sērijas numuri precīzi sakrīt ar to, ko parāda Excel un Google Sheets.
Tās izmanto atšķirīgas epohas. 1900 sistēma (Windows noklusējums) skaita no 1899. gada beigām, savukārt 1904 sistēma (sākotnēji no klasiskā Mac Excel) skaita no 1904. gada 1. janvāra. Vienam un tam pašam kalendāra datumam 1904 sērijas datums ir tieši par 1462 dienām mazāks nekā 1900 sērijas datums.
Sērijas numura daļskaitļa daļa ir 24 stundu dienas daļa. Tātad 0,5 nozīmē 12:00 pusdienlaiku un 0,75 nozīmē 18:00. Reiziniet daļu ar 24, lai iegūtu stundas.
Pazīstams arī kā
TG we-Calculate Editorial Team. (2026). Excel sērijas datuma pārveidotājs [Online calculator]. TG we-Calculate. https://we-calculate.com/lv/calculator/excel-serial-date-converter
TG we-Calculate Editorial Team. "Excel sērijas datuma pārveidotājs." TG we-Calculate. 2026. https://we-calculate.com/lv/calculator/excel-serial-date-converter.
TG we-Calculate Editorial Team, "Excel sērijas datuma pārveidotājs," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/lv/calculator/excel-serial-date-converter
@misc{wecalculate_excel_serial_date_converter, title = {Excel sērijas datuma pārveidotājs}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/lv/calculator/excel-serial-date-converter}}, year = {2026}, note = {TG we-Calculate} }
Vai šis kalkulators jums palīdzēja?
