UTC Zeit für bestimmtes datum+uhrzeit
Moderator: Moderatoren
-
- Rekursionen-Architekt
- Beiträge: 153
- Registriert: Do, 06. Apr 2006 10:51
- Danksagung erhalten: 3 Mal
UTC Zeit für bestimmtes datum+uhrzeit
Hallo,
ich suche eine Funktion, mit der ich aus einer gespeicherten Zeitangabe mit Datum und Uhrzeit, die UTC-Zeit (Zulu) ermitteln kann.
Gruß Peter
ich suche eine Funktion, mit der ich aus einer gespeicherten Zeitangabe mit Datum und Uhrzeit, die UTC-Zeit (Zulu) ermitteln kann.
Gruß Peter
Gruss Peter
- Marcus Herz
- 1000 working lines a day
- Beiträge: 863
- Registriert: Mo, 16. Jan 2006 8:13
- Wohnort: Allgäu
- Hat sich bedankt: 40 Mal
- Danksagung erhalten: 197 Mal
- Kontaktdaten:
Re: UTC Zeit für bestimmtes datum+uhrzeit
Und wo ist die Länderangabe, die aussagt, welche Zeit dies ist (z.B.MEZ)
Gruß Marcus
Den Kopf in den Sand zu stecken verbessert die Welt auch nicht.
Den Kopf in den Sand zu stecken verbessert die Welt auch nicht.
-
- Rekursionen-Architekt
- Beiträge: 153
- Registriert: Do, 06. Apr 2006 10:51
- Danksagung erhalten: 3 Mal
Re: UTC Zeit für bestimmtes datum+uhrzeit
Hallo Marcus,
die Ortsangabe (obwohl das Prg nur in Deutschland verwendet wird) könnte ja von der PC lokalen Zeiteinstellung kommen.
Peter
die Ortsangabe (obwohl das Prg nur in Deutschland verwendet wird) könnte ja von der PC lokalen Zeiteinstellung kommen.
Peter
Gruss Peter
- Marcus Herz
- 1000 working lines a day
- Beiträge: 863
- Registriert: Mo, 16. Jan 2006 8:13
- Wohnort: Allgäu
- Hat sich bedankt: 40 Mal
- Danksagung erhalten: 197 Mal
- Kontaktdaten:
Re: UTC Zeit für bestimmtes datum+uhrzeit
Wie wärs damit:
https://www.zeitverschiebung.net/de/#glossar_utc
Eine absolute Funktion ist kaum vorstellbar, weil sich die Definitionen ständig ändern. (Siehe Diskussion in EU bez. Sommerzeit).
So findest du die PC Zeitzone:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation : TimeZoneKeyName
mehr hab ich auf die Schnelle nicht gefunden.
Aber eine interessante Aufgabe!
https://www.zeitverschiebung.net/de/#glossar_utc
Eine absolute Funktion ist kaum vorstellbar, weil sich die Definitionen ständig ändern. (Siehe Diskussion in EU bez. Sommerzeit).
So findest du die PC Zeitzone:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation : TimeZoneKeyName
mehr hab ich auf die Schnelle nicht gefunden.
Aber eine interessante Aufgabe!
Gruß Marcus
Den Kopf in den Sand zu stecken verbessert die Welt auch nicht.
Den Kopf in den Sand zu stecken verbessert die Welt auch nicht.
- Werner_Bayern
- Der Entwickler von "Deep Thought"
- Beiträge: 2129
- Registriert: Sa, 30. Jan 2010 22:58
- Wohnort: Niederbayern
- Hat sich bedankt: 30 Mal
- Danksagung erhalten: 75 Mal
Re: UTC Zeit für bestimmtes datum+uhrzeit
Servus Peter,
wenn Du mit SQL arbeitest, kann das Dein SQL-Server. Bei PostgreSQL müsste es sein.
wenn Du mit SQL arbeitest, kann das Dein SQL-Server. Bei PostgreSQL müsste es
Code: Alles auswählen
make_timestamptz()
es grüßt
Werner
<when the music is over, turn off the lights!>
Werner
<when the music is over, turn off the lights!>
-
- Rekursionen-Architekt
- Beiträge: 153
- Registriert: Do, 06. Apr 2006 10:51
- Danksagung erhalten: 3 Mal
Re: UTC Zeit für bestimmtes datum+uhrzeit
Hallo alle miteinander,
vielen Dank für euer Anregungen.
Bin jedoch jetzt einen sicheren Weg gegangen, und speichere in einem zusätzlicehn DBF-Feld bei der Erstellung der
ursprünglichen Datums+Zeitdaten auch noch mit Hilfe von Huberts timestamp() Fkt, die zu diesem Zeitpunkt gültige UTC-Time ab.
Gruß Peter
vielen Dank für euer Anregungen.
Bin jedoch jetzt einen sicheren Weg gegangen, und speichere in einem zusätzlicehn DBF-Feld bei der Erstellung der
ursprünglichen Datums+Zeitdaten auch noch mit Hilfe von Huberts timestamp() Fkt, die zu diesem Zeitpunkt gültige UTC-Time ab.
Gruß Peter
Gruss Peter
- AUGE_OHR
- Marvin
- Beiträge: 12913
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 46 Mal
Re: UTC Zeit für bestimmtes datum+uhrzeit
hi,
viewtopic.php?f=24&t=5213&p=56054
viewtopic.php?f=31&t=5228&p=56103
da ich diverse Windows Structure wie TIME_ZONE_INFORMATION, REG_TZI_FORMAT benötige um es per SystemTimeToTzSpecificLocalTime() umzurechnen habe ich Ot4xb genutzt.
---
Nachtrag :
Alaska Newgroup
public.xbase++.generic,
TimeZone / UTC,
13. Mai 2011
ich habe mich mit der "TimeZone" beschäftigtPeter Schweizer hat geschrieben: ↑Di, 15. Sep 2020 8:39 ich suche eine Funktion, mit der ich aus einer gespeicherten Zeitangabe mit Datum und Uhrzeit, die UTC-Zeit (Zulu) ermitteln kann.
viewtopic.php?f=24&t=5213&p=56054
viewtopic.php?f=31&t=5228&p=56103
da ich diverse Windows Structure wie TIME_ZONE_INFORMATION, REG_TZI_FORMAT benötige um es per SystemTimeToTzSpecificLocalTime() umzurechnen habe ich Ot4xb genutzt.
---
Nachtrag :
Alaska Newgroup
public.xbase++.generic,
TimeZone / UTC,
13. Mai 2011
Zuletzt geändert von AUGE_OHR am Mi, 16. Sep 2020 9:27, insgesamt 1-mal geändert.
gruss by OHR
Jimmy
Jimmy
-
- Der Entwickler von "Deep Thought"
- Beiträge: 2518
- Registriert: Mi, 28. Jul 2010 17:16
- Hat sich bedankt: 12 Mal
- Danksagung erhalten: 77 Mal
Re: UTC Zeit für bestimmtes datum+uhrzeit
@Peter
Du musst aber daran denken dass die UTC keine Sommerzeit kennt!
Das Umrechnen vom MEZ --> UTC ist nicht ganz so einfach. Wenn du Zeitangaben während der "Zeitumstellung" benötigts musst du andere Wege gehen.
Du musst aber daran denken dass die UTC keine Sommerzeit kennt!
Das Umrechnen vom MEZ --> UTC ist nicht ganz so einfach. Wenn du Zeitangaben während der "Zeitumstellung" benötigts musst du andere Wege gehen.
Valar Morghulis
Gruss Carlo
Gruss Carlo
- brandelh
- Foren-Moderator
- Beiträge: 15710
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 73 Mal
- Danksagung erhalten: 38 Mal
- Kontaktdaten:
Re: UTC Zeit für bestimmtes datum+uhrzeit
Hi Ramses,
viewtopic.php?f=16&t=2779
bei der von Peter beschriebenen Methode:
Ich verwende in dieser Funktion die API und mit der UNC Einstellung wird diese zurückgegeben.
viewtopic.php?f=16&t=2779
bei der von Peter beschriebenen Methode:
kann nix schief gehen, Windows verwaltet ja die Zeit selbst als UTC und rechnet dann in lokale Zeitangaben um.ursprünglichen Datums+Zeitdaten auch noch mit Hilfe von Huberts timestamp() Fkt, die zu diesem Zeitpunkt gültige UTC-Time ab.
Ich verwende in dieser Funktion die API und mit der UNC Einstellung wird diese zurückgegeben.
Gruß
Hubert
Hubert
-
- Der Entwickler von "Deep Thought"
- Beiträge: 2518
- Registriert: Mi, 28. Jul 2010 17:16
- Hat sich bedankt: 12 Mal
- Danksagung erhalten: 77 Mal
Re: UTC Zeit für bestimmtes datum+uhrzeit
Hallo Hubert
Entschuldigung. Du hast recht. Ich hatte die Funktion "UnixTimestamp" im Kopf und mit dieser verwechselt.....
Entschuldigung. Du hast recht. Ich hatte die Funktion "UnixTimestamp" im Kopf und mit dieser verwechselt.....
Valar Morghulis
Gruss Carlo
Gruss Carlo