Error SetLocale(NLS_ITZBIAS)
Moderator: Moderatoren
-
- Rookie
- Beiträge: 10
- Registriert: Di, 31. Mär 2020 16:10
- Hat sich bedankt: 2 Mal
Error SetLocale(NLS_ITZBIAS)
Hallo,
Ich versuche, setlocale (NLS_ITZBIAS, "60") zu verwenden, um die Zeit meiner Programme zu ändern, aber es gibt mir den Fehler: Falscher Wert von Parameter(n).
Ich weiß nicht, was ich falsch machen muss.
Danke.
Ich versuche, setlocale (NLS_ITZBIAS, "60") zu verwenden, um die Zeit meiner Programme zu ändern, aber es gibt mir den Fehler: Falscher Wert von Parameter(n).
Ich weiß nicht, was ich falsch machen muss.
Danke.
- BJelinek
- Rekursionen-Architekt
- Beiträge: 221
- Registriert: Sa, 02. Jun 2012 20:57
- Wohnort: 73257 Köngen
- Hat sich bedankt: 10 Mal
- Danksagung erhalten: 3 Mal
Re: Error SetLocale(NLS_ITZBIAS)
Vielleicht
#include "Nls.ch"
mit einbinden.
#include "Nls.ch"
mit einbinden.
Grüße
Bernd
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Bernd
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
-
- Rookie
- Beiträge: 10
- Registriert: Di, 31. Mär 2020 16:10
- Hat sich bedankt: 2 Mal
Re: Error SetLocale(NLS_ITZBIAS)
Danke,
Ich hatte es bereits in der Quelle enthalten. Gibt auch den gleichen Fehler mit setLocale( 77, "60" ). Ich denke, das Problem ist, dass dieser Wert nicht zugewiesen werden kann.
Ich hatte es bereits in der Quelle enthalten. Gibt auch den gleichen Fehler mit setLocale( 77, "60" ). Ich denke, das Problem ist, dass dieser Wert nicht zugewiesen werden kann.
- Marcus Herz
- 1000 working lines a day
- Beiträge: 862
- Registriert: Mo, 16. Jan 2006 8:13
- Wohnort: Allgäu
- Hat sich bedankt: 39 Mal
- Danksagung erhalten: 197 Mal
- Kontaktdaten:
Re: Error SetLocale(NLS_ITZBIAS)
Das ist ein Readonly Wert. DIe Differnz zu UTC wird ja aus Windows Ländereinstellungen gelesen. Der Wert ist ja nicht beliebig, sondern konstant, solange die Timezone nicht verändert wird.
Das gleich gilt auch für
NLS_STIMEZONE
NLS_ITZDAYLIGHTBIAS
Das gleich gilt auch für
NLS_STIMEZONE
NLS_ITZDAYLIGHTBIAS
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.
-
- Rookie
- Beiträge: 10
- Registriert: Di, 31. Mär 2020 16:10
- Hat sich bedankt: 2 Mal
Re: Error SetLocale(NLS_ITZBIAS)
Danke Markus.
Gibt es eine Möglichkeit, die Zeitzone für ein einzelnes Programm zu ändern? Ich habe gesehen, dass der Funktion Time() die Zeitzone mitgeteilt werden kann, Date() jedoch nicht.
Gibt es eine Möglichkeit, die Zeitzone für ein einzelnes Programm zu ändern? Ich habe gesehen, dass der Funktion Time() die Zeitzone mitgeteilt werden kann, Date() jedoch nicht.
- Marcus Herz
- 1000 working lines a day
- Beiträge: 862
- Registriert: Mo, 16. Jan 2006 8:13
- Wohnort: Allgäu
- Hat sich bedankt: 39 Mal
- Danksagung erhalten: 197 Mal
- Kontaktdaten:
Re: Error SetLocale(NLS_ITZBIAS)
Der Tag ist doch immer der gleiche, egal welche Zeitzone ?!?
Time unterstützt jaz.B.
time("UTC") geht aber immer von der Systemzeit aus und berechnet darauf die Differenz zu UTC
Time unterstützt ja
Code: Alles auswählen
time()
time("UTC")
time("-120")
time("300")
time("UTC") geht aber immer von der Systemzeit aus und berechnet darauf die Differenz zu UTC
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.
- 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: Error SetLocale(NLS_ITZBIAS)
hi,
grundsätzlich verwende eine App die Einstellung des OS ... aber die kann man ändern.
ob und wie man das unter Xbase++ machen kann ... frage doch mal im FiveWin Forum http://forums.fivetechsupport.com/viewt ... =3&t=15550
die Frage ist warum du die Zeitzone ändern willst
klar wenn man Daten in eine andere Zeitzone schickt ist unter xBase in TIME() die "aktuelle" Zeitzone/Uhrzeit
eine App die solche Daten "importiert" muss also eine "Umrechnung" vornehmem und dazu die ZeitZone kennen.
btw. hier findest du ein Tool für TineZone
https://www.xbaseforum.de/viewtopic.php?f=31&t=5228
grundsätzlich verwende eine App die Einstellung des OS ... aber die kann man ändern.
ob und wie man das unter Xbase++ machen kann ... frage doch mal im FiveWin Forum http://forums.fivetechsupport.com/viewt ... =3&t=15550
die Frage ist warum du die Zeitzone ändern willst
klar wenn man Daten in eine andere Zeitzone schickt ist unter xBase in TIME() die "aktuelle" Zeitzone/Uhrzeit
eine App die solche Daten "importiert" muss also eine "Umrechnung" vornehmem und dazu die ZeitZone kennen.
btw. hier findest du ein Tool für TineZone
https://www.xbaseforum.de/viewtopic.php?f=31&t=5228
gruss by OHR
Jimmy
Jimmy
-
- Rookie
- Beiträge: 10
- Registriert: Di, 31. Mär 2020 16:10
- Hat sich bedankt: 2 Mal
Re: Error SetLocale(NLS_ITZBIAS)
Hallo,
Ich habe einen Windows-Server in der Cloud, auf den Benutzer aus verschiedenen Zeitzonen zugreifen. Die Programme laufen über RDP und jedes sollte mit seiner eigenen Zeit arbeiten, nicht mit der des Servers.
Vielen Dank.
Ich habe einen Windows-Server in der Cloud, auf den Benutzer aus verschiedenen Zeitzonen zugreifen. Die Programme laufen über RDP und jedes sollte mit seiner eigenen Zeit arbeiten, nicht mit der des Servers.
Vielen Dank.
- Marcus Herz
- 1000 working lines a day
- Beiträge: 862
- Registriert: Mo, 16. Jan 2006 8:13
- Wohnort: Allgäu
- Hat sich bedankt: 39 Mal
- Danksagung erhalten: 197 Mal
- Kontaktdaten:
Re: Error SetLocale(NLS_ITZBIAS)
Dann müsste das in dem RDP eingestellt werden können. Welches RDP verwendest du?
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.