[{"data":1,"prerenderedAt":226},["ShallowReactive",2],{"$fB1Qpahz26dk4ugptW719hN4fXiCIsNMDZFt9j6DK0A8":3,"content-/nl/epochconverter/epoch_beginner_guide":4},1791054266211,{"id":5,"title":6,"body":7,"description":218,"extension":219,"meta":220,"navigation":81,"path":222,"seo":223,"stem":224,"__hash__":225},"content/nl/epochconverter/epoch_beginner_guide.md","Een beginnersgids voor epoch-tijd",{"type":8,"value":9,"toc":208},"minimark",[10,204],[11,12,13,21,31,36,44,48,51,55,58,63,66,112,119,123,126,152,162,166,169,182,185,189],"markdown-layout",{},[14,15,17],"h1",{"id":16},"",[18,19],"binding",{"value":20},"$doc.title",[22,23,24,30],"p",{},[25,26,29],"a",{"href":27,"target":28},"https://en.wikipedia.org/wiki/Unix_time","_blank","Epoch/Unix/POSIX-tijd"," is een fundamenteel concept in de informatica en het programmeren. Het\ndient als een standaardmanier om tijd weer te geven als één numerieke waarde, wat efficiënte opslag, vergelijking en\nmanipulatie van tijdstempels over verschillende systemen en programmeertalen mogelijk maakt.",[32,33,35],"h2",{"id":34},"wat-is-epoch-tijd","Wat is epoch-tijd?",[22,37,38,39,43],{},"In de kern vertegenwoordigt epoch-tijd het aantal seconden dat is verstreken sinds een specifiek referentiepunt in de tijd,\nde epoch genoemd. De Unix-epoch, die veel wordt gebruikt in de informatica, is gedefinieerd als ",[40,41,42],"code",{},"00:00:00 UTC op 1 januari 1970",". Dit\nmoment dient als startpunt voor het vooruit of achteruit tellen van seconden in de tijd.",[32,45,47],{"id":46},"representatie-van-epoch-tijd","Representatie van epoch-tijd",[22,49,50],{},"Epoch-tijd wordt doorgaans weergegeven als één geheel getal, dat het aantal verstreken seconden sinds de Unix-epoch aangeeft.\nDeze gehele waarde wordt vaak opgeslagen als een 32-bits of 64-bits geheel getal met teken, afhankelijk van het systeem of de gebruikte programmeertaal.",[32,52,54],{"id":53},"epoch-tijd-converteren","Epoch-tijd converteren",[22,56,57],{},"Het converteren van epoch-tijd naar leesbare formaten, zoals datum en tijd, is een veelvoorkomende taak bij het programmeren. Omgekeerd\nmaakt het converteren van datum- en tijdrepresentaties naar epoch-tijd eenvoudige manipulatie en vergelijking van tijdstempels mogelijk.",[59,60,62],"h3",{"id":61},"van-epoch-tijd-naar-leesbare-formaten","Van epoch-tijd naar leesbare formaten:",[22,64,65],{},"Om epoch-tijd naar een leesbaar formaat te converteren, kunt u verschillende programmeerbibliotheken of ingebouwde functies gebruiken. Bijvoorbeeld\nin Python:",[67,68,72],"pre",{"className":69,"code":70,"language":71,"meta":16,"style":16},"language-python shiki shiki-themes github-light github-dark","\nimport datetime\n\nepoch_time = 1618563667\nhuman_readable = datetime.datetime.utcfromtimestamp(epoch_time).strftime('%Y-%m-%d %H:%M:%S')\nprint(human_readable)\n","python",[40,73,74,83,89,94,100,106],{"__ignoreMap":16},[75,76,79],"span",{"class":77,"line":78},"line",1,[75,80,82],{"emptyLinePlaceholder":81},true,"\n",[75,84,86],{"class":77,"line":85},2,[75,87,88],{},"import datetime\n",[75,90,92],{"class":77,"line":91},3,[75,93,82],{"emptyLinePlaceholder":81},[75,95,97],{"class":77,"line":96},4,[75,98,99],{},"epoch_time = 1618563667\n",[75,101,103],{"class":77,"line":102},5,[75,104,105],{},"human_readable = datetime.datetime.utcfromtimestamp(epoch_time).strftime('%Y-%m-%d %H:%M:%S')\n",[75,107,109],{"class":77,"line":108},6,[75,110,111],{},"print(human_readable)\n",[22,113,114,115,118],{},"Dit codefragment converteert de epoch-tijd ",[40,116,117],{},"1618563667"," naar de bijbehorende UTC-datum- en -tijdweergave.",[59,120,122],{"id":121},"van-leesbare-formaten-naar-epoch-tijd","Van leesbare formaten naar epoch-tijd:",[22,124,125],{},"Het converteren van leesbare datum- en tijdweergaven naar epoch-tijd omvat het parseren van de invoerstring en\nhet berekenen van de bijbehorende epoch-waarde. Bijvoorbeeld in JavaScript:",[67,127,131],{"className":128,"code":129,"language":130,"meta":16,"style":16},"language-javascript shiki shiki-themes github-light github-dark","\nconst humanReadableDate = '2022-04-16 10:21:07';\nconst epochTime = new Date(humanReadableDate).getTime() / 1000;\nconsole.log(epochTime);\n","javascript",[40,132,133,137,142,147],{"__ignoreMap":16},[75,134,135],{"class":77,"line":78},[75,136,82],{"emptyLinePlaceholder":81},[75,138,139],{"class":77,"line":85},[75,140,141],{},"const humanReadableDate = '2022-04-16 10:21:07';\n",[75,143,144],{"class":77,"line":91},[75,145,146],{},"const epochTime = new Date(humanReadableDate).getTime() / 1000;\n",[75,148,149],{"class":77,"line":96},[75,150,151],{},"console.log(epochTime);\n",[153,154,155],"blockquote",{},[22,156,157,158,161],{},"Opmerking: De deling door 1000 is nodig om milliseconden naar seconden te converteren, omdat de methode ",[40,159,160],{},"getTime()"," van JavaScript\nde tijd in milliseconden retourneert.",[32,163,165],{"id":164},"waarom-epoch-tijd-belangrijk-is","Waarom epoch-tijd belangrijk is",[22,167,168],{},"Epoch-tijd speelt een cruciale rol bij verschillende computertaken, waaronder:",[170,171,172,176,179],"ul",{},[173,174,175],"li",{},"Het loggen van gebeurtenissen en tijdstempels in systeemlogs en databases.",[173,177,178],{},"Het synchroniseren van gedistribueerde systemen en netwerkprotocollen.",[173,180,181],{},"Het uitvoeren van tijdgebaseerde berekeningen en het plannen van taken.",[22,183,184],{},"Door een gestandaardiseerde manier te bieden om tijd weer te geven, vereenvoudigt epoch-tijd de interoperabiliteit tussen verschillende systemen en\nplatforms, waardoor naadloze communicatie en gegevensuitwisseling mogelijk wordt.",[32,186,188],{"id":187},"snelle-links","Snelle links",[190,191,192,198],"ol",{},[173,193,194],{},[25,195,197],{"href":196},"/nl/epochconverter","Epoch-convertertool",[173,199,200],{},[25,201,203],{"href":202},"/nl/epochconverter/epoch_time_conversion","Epoch-tijdconversie",[205,206,207],"style",{},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":16,"searchDepth":85,"depth":85,"links":209},[210,211,212,216,217],{"id":34,"depth":85,"text":35},{"id":46,"depth":85,"text":47},{"id":53,"depth":85,"text":54,"children":213},[214,215],{"id":61,"depth":91,"text":62},{"id":121,"depth":91,"text":122},{"id":164,"depth":85,"text":165},{"id":187,"depth":85,"text":188},"Leer de basisprincipes van epoch-tijd, het belang ervan en hoe u het converteert naar leesbare formaten.","md",{"draft":221,"order":78},false,"/nl/epochconverter/epoch_beginner_guide",{"title":6,"description":218},"nl/epochconverter/epoch_beginner_guide","I7KA7smQE4ItVqjdbq-MfhdCWOVl00kfcPYc8jO_B9Y",1791054267481]