Ik moet in een xml-bericht de huidige datum/tijd in een bepaald formaat wegschrijven.
Echter ontbreekt er documentatie en ik begrijp niet helemaal hoe ik het moet oplossen.
Een voorbeeld-stamp is deze:
2004-12-24T10:56:05.3824672+01:00
Het probleem is dat ik hier met de normale formatdatetime niet uitkom. volgens mij zijn de getallen na de sec. namelijk geen ms (die ik met 'z' zou kunnen maken), maar decimale waardes van de secondes. Hoe kan ik dit in Delphi voor elkaar krijgen.
Ik heb nu deze code:
maar daar ontbreekt dus nog de waarde achter de secondes.
Echter ontbreekt er documentatie en ik begrijp niet helemaal hoe ik het moet oplossen.
Een voorbeeld-stamp is deze:
2004-12-24T10:56:05.3824672+01:00
Het probleem is dat ik hier met de normale formatdatetime niet uitkom. volgens mij zijn de getallen na de sec. namelijk geen ms (die ik met 'z' zou kunnen maken), maar decimale waardes van de secondes. Hoe kan ik dit in Delphi voor elkaar krijgen.
Ik heb nu deze code:
code:
1
| result := formatdatetime('yyyy-mm-dd',now) + 'T' + formatdatetime('hh:nn:ss',now) + '+01:00'; |
maar daar ontbreekt dus nog de waarde achter de secondes.