Ich ziehe mir aus einem Formular zwei Zeiten im Format HH:MM raus und möchte den Zeitunterschied ermitteln.
Ich habe nun das Problem, das ich nicht weiß wie. Mein erster gedanke war, die Strings zu splitten und dann mit den Teilen der Uhrzeiten weiterzurechnen, was sich aber deshalb als Problematisch erweist, dai ich keine Ahnung habe, wie man Strings splittet, einzelne Chars rausfiltert, o.ä.
Jemand eine Idee?
Bin für jede Hilfe dankbar!
🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱
🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀
>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Zeitunterschied berechnen
Re: Zeitunterschied berechnen
Vielleicht wirst Du im Handbuch BASIC-Makros für OpenOffice und LibreOffice fündig oder hier.
Gruß
---------------------------------------------------
Win.10 Prof. 64-bit, LO 6.3.4 (x64), LO 6.2.6 Portable, AOO 4.1.7
---------------------------------------------------
Win.10 Prof. 64-bit, LO 6.3.4 (x64), LO 6.2.6 Portable, AOO 4.1.7
Re: Zeitunterschied berechnen
... oder du lädst das Formular hier hoch, vielleicht schaut mal einer nach, denn je nachdem welche Art von Kontrollfeld und ob das Formular an eine Datenbank gebunden ist (wenn ja, dann solltest du auch die DB-Datei, ggf. verfremdet schicken) oder nicht, kann eine unterschiedliche Lösung erforderlich sein.
Gruß R
Gruß R
Windows 11: AOO, LO Linux Mint: AOO, LO
Re: Zeitunterschied berechnen
Es gibt verschiedene Möglichkeiten:
1: Das Datum1 und Datum2 mit der Funktion DateSerial in eine Zahl umzuwandeln und voneinander zu subtrahieren. Siehe https://help.libreoffice.org/Basic/Conv ... _Values/de
2. Im Basic einfach Datum1 von Datum2 subtrahieren, wenn es nur auf die Differenz ankommt. Datum1 und Datum2 müssen mit DIM Datum1, Datum2 as Date deklariert sein
Gruss
Franze_m
1: Das Datum1 und Datum2 mit der Funktion DateSerial in eine Zahl umzuwandeln und voneinander zu subtrahieren. Siehe https://help.libreoffice.org/Basic/Conv ... _Values/de
2. Im Basic einfach Datum1 von Datum2 subtrahieren, wenn es nur auf die Differenz ankommt. Datum1 und Datum2 müssen mit DIM Datum1, Datum2 as Date deklariert sein
Gruss
Franze_m
An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:
Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.