Computable.nl
  • Thema’s
    • Carrière
    • Innovatie & Transformatie
    • Cloud & Infrastructuur
    • Data & AI
    • Governance & Privacy
    • Security & Awareness
    • Software & Development
    • Werkplek & Beheer
  • Sectoren
    • Channel
    • Financiële dienstverlening
    • Logistiek
    • Onderwijs
    • Overheid
    • Zorg
  • Awards
    • Overzicht
    • Nieuws
    • Winnaars
    • Partner worden
  • Vacatures
    • Vacatures bekijken
    • Vacatures plaatsen
  • Bedrijven
    • Profielen
    • Producten & Diensten
  • Kennisbank
  • Magazine
  • Nieuwsbrief

Spookprobleem

18 augustus 2005 - 22:00OpinieSoftware & Development
Kees Dekker
Kees Dekker

Programma’s halen datum en tijd niet in twee afzonderlijke stappen op, schrijft Kees Dekker. Het spookuurprobleem lijkt dus niet te bestaan.

Bestaat het spookuurprobleem of is het een marketingstunt, vraagt ‘Is het spookuur spookhandel?’ (Computable, 5 augustus 2005). Het spookuurprobleem speelt volgens sommige deskundigen bij programma’s die datum en tijd afzonderlijk ophalen. Daardoor zouden verwerkingsfouten kunnen ontstaan; de verwerking lijkt dan 24 uur eerder of later te zijn uitgevoerd dan hij is gedaan.
In de praktijk halen (moderne) applicaties datum en tijd met een (systeem)functie op. Datum en tijd zijn doorgaans verwerkt in een getal, bijvoorbeeld utc-tijd (het aantal verstreken seconden sinds 1 januari 1970). Ook andere getallen die het aantal verstreken seconden, minuten of iets dergelijks weergeven zijn bruikbaar. Zo’n getal verwijst naar zowel de tijd als de datum. Datum en tijd worden dus niet in twee stappen opgehaald.
Een database als MySQL werkt niet met utc-tijden, maar met een ander getal, om data vanaf 1753 te kunnen opslaan. Het principe van ‘één getal bepaalt zowel datum als tijd’ geldt echter ook daar. Het zijn knappe lui bij Cornerstone als ze daar geld mee weten te verdienen. Overigens lijkt Cornerstone zich vooral op Cobol te richten. Mijn expertise ligt meer op het gebied van C en C++. De functies voor het gebruik van utc-tijden zitten in die talen in de standaardbibliotheken. Ik weet niet of dat het geval is bij Cobol, maar aangezien deze taal veel in het bankwezen gebruikt wordt, lijkt me dat wel logisch (utc-tijden rekenen ook zo lekker makkelijk omdat het maar één getalletje is).

 
Kees Dekker

Deel

    Inschrijven nieuwsbrief Computable

    Door te klikken op inschrijven geef je toestemming aan Jaarbeurs B.V. om je naam en e-mailadres te verwerken voor het verzenden van een of meer mailings namens Computable. Je kunt je toestemming te allen tijde intrekken via de af­meld­func­tie in de nieuwsbrief.
    Wil je weten hoe Jaarbeurs B.V. omgaat met jouw per­soons­ge­ge­vens? Klik dan hier voor ons privacy statement.

    Whitepapers

    Computable.nl

    Agentic AI in actie

    De stappen van automatiseren naar écht autonoom werken. Welke toepassingen zijn succesvol?

    Computable.nl

    Staat Digitale Connectiviteit Bouw- en Installatiebranche

    Connectiviteit is de kern van veel processen en van strategisch belang voor de toekomst. Waar sta jij?

    Computable.nl

    Design Sprints: 4 dagen van idee naar prototype

    Hoe zet je in vier dagen tijd een gevalideerd prototype neer met Design Sprints?

    Geef een reactie Reactie annuleren

    Je moet ingelogd zijn op om een reactie te plaatsen.

    Populaire berichten

    Meer artikelen

    Uitgelicht

    Partnerartikel
    AdvertorialData & AI

    AI in softwaretesten: tussen belofte e...

    De opkomst van kunstmatige intelligentie (AI) wekte hoge verwachtingen in de wereld van softwaretesten. Zelflerende testsuites, automatisch gegenereerde testgevallen en...

    Meer persberichten

    Meer lezen

    ActueelData & AI

    Kort: ai op universiteit nu riskeert onoplosbare problemen later (en meer)

    ActueelOverheid

    Grote kwetsbaarheid Rijk bij uitval ict-dienstverlening

    ActueelData & AI

    Kort: 100 miljoen voor Nederlandse ai, down under investeert ook (en meer)

    ActueelZorg

    Verschuivingen in ecd-landschap ouderenzorg

    OpinieCloud & Infrastructuur

    Zo voorkom je te grote afhankelijkheid van cloudleveranciers

    basic
    ActueelSoftware & Development

    Kort: Back to Basic!

    ...

    Footer

    Direct naar

    • Carrièretests
    • Kennisbank
    • Planning
    • Computable Awards
    • Magazine
    • Ontvang Computable e-Magazine
    • Cybersec e-Magazine
    • Topics
    • Phishing
    • Ransomware
    • NEN 7510

    Producten

    • Adverteren en meer…
    • Jouw Producten en Bedrijfsprofiel
    • Whitepapers & Leads
    • Vacatures & Employer Branding
    • Persberichten

    Contact

    • Colofon
    • Computable en de AVG
    • Service & contact
    • Inschrijven nieuwsbrief
    • Inlog

    Social

    • Facebook
    • X
    • LinkedIn
    • YouTube
    • Instagram
    © 2025 Jaarbeurs
    • Disclaimer
    • Gebruikersvoorwaarden
    • Privacy statement
    Computable.nl is een product van Jaarbeurs