Zum Inhalt springen

Zeitformatierung


Lone Eagle

Empfohlene Beiträge

Hallo!!

Wie kann ich beim Brinkster ein verneunftiges Zeitformat erreichen?

Also, Format ist schon auf 24h, aber er zeigt halt die Zeit von Amerika an, weil sich der Server ja da befindet! Hat schon mal wer sowas gemacht?

Welche Typen muessen meine Felder sein?

Ich haette es mit

stunde = hour(date)

min...

sek...

wie kann ich dann zusammenrechnen?

Wenn mal die richtigen Werte in der DB stehen isses ja kein Prob mehr, aber die mal dahin zu kriegen... *kopfschuettel*

Ich brauch das fuer nen Chat. Da soll ja nicht die Zeit der Amis stehen, sondern unsere. Mit Sekunden, wobei die natuerlich nicht auf die Atomzeit genau gehen muessen. Hauptsache einheitlich 40 sec. schief, oder wieviel auch immer... :-)

*&T, LE

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hi,

im Prinzip kannst du die Zeit wie einen String behandeln...

Also, die Ersten 2 Stellen in einen Integer-Wert umwandeln, Zeitverschiebung abziehen/dazuzählen, das ganze wieder in einen String umwandeln und in den Gesammtstring reinbasteln. Das gleiche dann für die Minuten und Sekunden, wenn nötig.

Ich hab das ganze eben mal unter Access probiert, sieht dann so aus:


Dim tim As String

Dim tim2 As Integer

Dim tim3 As String


tim = DLookup("Zeit", "Tabelle1")

tim2 = Val(Left(tim, 2)) - 2

tim3 = Str(tim2) + Right(tim, 6)

DoCmd.RunSQL ("update Tabelle1 set Zeit='" & tim3 & "';")

In dem Beispiel habe ich jetzt allerdings nur die Stunden um 2 Stunden zurückgesetzt, mit den Minuten geht das dann ähnlich.

In tim lese ich die Zeit aus der Tabelle, setze die Stunden um 2 zurück und habe in tim3 die neue Zeit stehen. Diese schreibe ich dann wieder zurück in die Tabelle.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...