ich möchte die Differenz in Stunden zwischen zwei Zeitpunkten ausrechnen. Ich habe das Datum und de Uhrzeit für beide:
2018-03-30 18:17:00 + 2018-04-05 12:20:00
Das Kommando ist wahrscheinlich convert X in seconds, aber ich kriege bisher kein X hin, welches sich konvertieren lässt. Der Weg über dateItems scheitert bei mir daran, dass ich nicht weiss, welcher numerische Wochentag für jeweilige Datum zutrifft…
habe gerade letzte Woche damit für einen Kunden zu tun gehabt:
Annahme: field „datum“ entählt das Datum im deutschen Format (z.B. 14.04.2018)
field „uhrzeit“ enthält die Uhrzeit im Format 13:24
set the twelveHourTime to false
set the itemDelimiter to "."
put fld "datum" into d
put item 2 of d&"/"&item 1 of d &"/"&item 3 of d &" "&fld "uhrzeit" into tdt
convert tdt to seconds
Danach ist die Sekundenzahl in tdt und kann leicht mit einem anderen Datum verglichen werden.