OLE date-time naar ISO time
Mensen worden steeds handiger en tonen steeds meer op internet. Ook steeds meer apparatuur kan met de computer communiceren, maar helaas gebruiken ze niet allemaal dezelfde standaarden.
Zo gebruiken we hier op internet (in databases en dergelijke) de ISO standaard voor een datum. (yyyy-mm-dd hh:ii:ss) Echter is er ook een apparaat op de markt,
het TFA-Nexus weerstation, welke een heel andere standaard notatie gebruikt om de gegevens op te slaan/ naar de computer te zetten. Namelijk de OLE standaard.
Deze standaard geeft een datum weer als 1 lange float value, waarbij de volgende structuur wordt aangehouden:
- Het getal voor de komma is het aantal dagen vanaf 30-12-1899 00:00:00.
- Het getal na de komma geeft aan een hoeveelste deel van de huidige dag is verstreken. 0,5 betekend dus dat het een halve dag (12 uur) later is afgaande op de OLE standaard. (dus 30-12-1899 12:00:00).
Onderstaande snippet/ functie zet een OLE datum om naar een voor ons bruikbare datum.
Gesponsorde koppelingen
PHP script bestanden
Er zijn 11 reacties op 'Ole datetime naar iso time'
Om te reageren heb je een account nodig en je moet ingelogd zijn.
PHP hulp
0 seconden vanaf nu