Hallo,
Even een vraag, ik krijg uit een mysql database twee "datetime" waarden. Maar nu moet ik het tijdverschil tussen deze twee "datetime" velden uitrekenen. Wie weet hoe je dit het gemakkelijkst op kan lossen en of er misschien standaard functies voor zijn. Twee voorbeelden:
Voorbeeld 1)
1e waarde: "2005-05-11 08:00:00"
2e waarde: "2005-05-11 08:25:10"
Uitkomst: "0 dag(en) 00:25:10"
Voorbeeld 2)
1e waarde: "2005-05-11 08:00:00"
2e waarde: "2005-05-10 10:25:10"
Uitkomst: "1 dag(en) 02:25:10"
Ik hoop dat dit duidelijk is, alle ideeen zijn welkom!
Edit: Taal is Perl, werk onder Linux server bij een Hosting Provider. Applicatie is kompleet geschreven in CGI met koppelingen naar MySQL databses. Wat ikzelf heb geprobeerd? dmv een query de datetime velden uitlezen, en perl alles laten uitrekenen tussen de tijden. Alleen is dit een aardig stuk code en ben ik van mening dat dit korter kan. Oplossing heb ik geprobeerd op te zoeken via de diverese perl websites, alleen kom ik daar methodes tegen die met timestamp werken wat ik dus eigenlijk niet wil.
Even een vraag, ik krijg uit een mysql database twee "datetime" waarden. Maar nu moet ik het tijdverschil tussen deze twee "datetime" velden uitrekenen. Wie weet hoe je dit het gemakkelijkst op kan lossen en of er misschien standaard functies voor zijn. Twee voorbeelden:
Voorbeeld 1)
1e waarde: "2005-05-11 08:00:00"
2e waarde: "2005-05-11 08:25:10"
Uitkomst: "0 dag(en) 00:25:10"
Voorbeeld 2)
1e waarde: "2005-05-11 08:00:00"
2e waarde: "2005-05-10 10:25:10"
Uitkomst: "1 dag(en) 02:25:10"
Ik hoop dat dit duidelijk is, alle ideeen zijn welkom!
Edit: Taal is Perl, werk onder Linux server bij een Hosting Provider. Applicatie is kompleet geschreven in CGI met koppelingen naar MySQL databses. Wat ikzelf heb geprobeerd? dmv een query de datetime velden uitlezen, en perl alles laten uitrekenen tussen de tijden. Alleen is dit een aardig stuk code en ben ik van mening dat dit korter kan. Oplossing heb ik geprobeerd op te zoeken via de diverese perl websites, alleen kom ik daar methodes tegen die met timestamp werken wat ik dus eigenlijk niet wil.
[ Voor 36% gewijzigd door EntonoX op 11-05-2005 15:34 ]
-===< Triumph TR7, 1977, Finished >===-