Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

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

Geschrieben

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.

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

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...