Sicherlich.
Die Frage ist nur wie dein Zeitsystem strukturiert ist.
Die Komplexität des Scripts hängt dann stark davon ab wie das Zeitsystem ausschaut.

Sollte das Zeitsystem nicht auf 24 h/Tag, 60 Einheiten je Minute/Stunde, homogene Tage/Monat (schlimmstenfalls noch mit Schaltjahren) basieren, ist einiges an mathematischen Formeln zu schreiben wozu ich zumindest wenig Lust habe.

Das einfachste wäre ein Sekundensystem. Da bedarfs nur eines Timestamps und ggf. eine Subtraktion/Addition.