Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
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?
' schrieb:Wer hat schon mal versucht, auf einem deutschen Windows (XP) das AM/PM-Zeitformat zu erzeugen?
Gibt's nen Trick, oder klappt das nur auf nem englischen Windows?
Das geht auch mit einem deutschen (schweiz) Windows.
Du musst nur in den Systemeinstellungen Zeitformat angeben , welchen Text es anzeigen soll.
Hier mal ein Bild von VISTA.
.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
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!
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.)
Im Control Panel. Englisches Windows aber internationale (eigentlich customized) Numeric, Datum, Zeit und Währungsformate.
Also da wären: Dezimalpunkt, 24 Stunden Anzeige, Monat-Tag-Jahr, Euro, usw. Also fast so wie für deutsche/niederländische Einstellung ausser dem Dezimalpunkt, (oder wie schweizerische Einstellung ausser Euro ), natürlich mit niederländischer Einstellung und US Internationalem Keyboard Layout.
Und in LabVIEW kann ich da jede beliebige Zeitformatcodes verwenden und so jedes gewünschte Zeitformat generieren. Funktiniert der AM/PM Formatcode %p auf einem deutschen System nicht, wenn das Control Panel keine 12 Uhr Anzeige eingestellt hat???
' 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 <--(¯`·.