11.12.2009, 09:06
Beitrag #1
|
Achim
*****
Beiträge: 4.223
Registriert seit: Nov 2005
20xx
2000
EN
978xx
Deutschland
|
AM/PM auf deutschem WinXP
Servus...das könnte der rolfk evtl. wissen...
Wer hat schon mal versucht, auf einem deutschen Windows (XP) das AM/PM-Zeitformat zu erzeugen?
Ich hab's im angehängten -VI mal versucht...die Timestamp-Konstante ist auch schon mit AM/PM konfiguriert, leider wird das aber in der Konstante und folglich wohl auch im Ausgangsstring nicht angezeigt.
Gibt's nen Trick, oder klappt das nur auf nem englischen Windows?
Gruß
Achim
timestamp2am_pm.vi (Größe: 6,58 KB / Downloads: 277)
"Is there some mightier sage, of whom we have yet to learn?"
"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
|
|
|
11.12.2009, 09:43
(Dieser Beitrag wurde zuletzt bearbeitet: 11.12.2009 09:44 von rolfk.)
Beitrag #2
|
|
|
11.12.2009, 10:13
Beitrag #3
|
|
|
11.12.2009, 10:16
Beitrag #4
|
|
|
11.12.2009, 10:23
Beitrag #5
|
SeBa
LVF-Guru
Beiträge: 2.025
Registriert seit: Oct 2008
09SP1 & 10 FDS
2008
DE
65xxx
Deutschland
|
AM/PM auf deutschem WinXP
Bei mir klappts auch nicht.
WinXP SP3 (deutsch) &
Gruß SeBa
EDIT:
Hab die Vromittags/Nachmittags Symbole eingestellt, so wie es RoLe gezeigt hat. Neustart vom PC und jetzt funzt es.
Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.
Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.
Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
|
|
|
11.12.2009, 10:38
Beitrag #6
|
|
|
11.12.2009, 10:39
(Dieser Beitrag wurde zuletzt bearbeitet: 11.12.2009 10:51 von Achim.)
Beitrag #7
|
Achim
*****
Beiträge: 4.223
Registriert seit: Nov 2005
20xx
2000
EN
978xx
Deutschland
|
AM/PM auf deutschem WinXP
Aha...
hab das mal gemacht...gleiches Ergebnis!
EDIT: Jou...Neustart von LV genügt!
Aber: Gibt's da nicht was universelles? Oder muss ich die OS-Version abfragen und dann selber was basteln?
Problem ist nämlich: Die SW, die wir hier gerade schreiben läuft auf einer Prüfanlage in GER mit deutschem XP (die wollen sicher kein AM/PM einstellen) und auf einer baugleichen Anlage in den USA mit englischem XP!
Was ich also realisieren will: Auf einem PC mit deutschem XP und 24h-Zeitformat will ich trotzdem den AM/PM-Zeitstring haben, um ihn in eine Datei zu schreiben, die dann die US-Kollegen "lesen" können...mit z.B. "14.30" als Uhrzeit ist's für die ein bisschen...unkomfortabel! Gibts da was elegantes oder muss ich umständlich die Zeiten untersuchen und dann umbauen auf AM/PM (bzw. nicht umbauen und einfach benutzen), je nachdem wie der Zeitstempel vom OS kommt?
"Is there some mightier sage, of whom we have yet to learn?"
"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
|
|
|
11.12.2009, 10:42
(Dieser Beitrag wurde zuletzt bearbeitet: 11.12.2009 10:44 von RoLe.)
Beitrag #8
|
RoLe
LVF-Guru
Beiträge: 1.236
Registriert seit: Jul 2007
-
1997
en
0
Schweiz
|
AM/PM auf deutschem WinXP
' schrieb:Aha...
hab das mal gemacht...gleiches Ergebnis!
Und wenn du 2 grosse HH machst ?
(sonst hast du das ja auch auf dem System)
EDIT. geht bei mir auch mit hh
.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
|
|
|
11.12.2009, 10:55
(Dieser Beitrag wurde zuletzt bearbeitet: 11.12.2009 10:58 von rolfk.)
Beitrag #9
|
|
|
11.12.2009, 11:00
|
RoLe
LVF-Guru
Beiträge: 1.236
Registriert seit: Jul 2007
-
1997
en
0
Schweiz
|
AM/PM auf deutschem WinXP
' schrieb:Funktiniert der AM/PM Formatcode %p auf einem deutschen System nicht, wenn das Control Panel keine 12 Uhr Anzeige eingestellt hat???
Doch die funktionieren immer, egal wie eingestellt.
Das Problem ist einfach, das dort wo AM/PM steht, "normal" ein leerer String ist.
Und ein leerer String ist nun mal in LabVIEW auch ein leerer String.
.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
|
|
|
| |