INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

AM/PM auf deutschem WinXP



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!

11.12.2009, 09:06
Beitrag #1

Achim Offline
*****
*****


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ängtenLv85_img-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



Sonstige .vi  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)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.12.2009, 09:43 (Dieser Beitrag wurde zuletzt bearbeitet: 11.12.2009 09:44 von rolfk.)
Beitrag #2

rolfk Offline
LVF-Guru
*****


Beiträge: 2.305
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
AM/PM auf deutschem WinXP
Ich habe zwar ein englisches Windows hier aber mit 24 Uhr Zeitformat in den Systemeinstellungen und das %p funktioniert gewaltig bei mir.

Windows XP SP3, LabVIEW 8.6 (LabVIEW 8.5 funzt auch).

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.12.2009, 10:13
Beitrag #3

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
AM/PM auf deutschem WinXP
' schrieb:Ich habe zwar ein englisches Windows hier aber mit 24 Uhr Zeitformat in den Systemeinstellungen und das %p funktioniert gewaltig bei mir.

Wo hast du das eingestellt?

"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)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.12.2009, 10:16
Beitrag #4

RoLe Offline
LVF-Guru
*****


Beiträge: 1.236
Registriert seit: Jul 2007

-
1997
en

0
Schweiz
AM/PM auf deutschem WinXP
' 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.


Angehängte Datei(en) Thumbnail(s)
   

.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.12.2009, 10:23
Beitrag #5

SeBa Offline
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) &Lv09_img2


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!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.12.2009, 10:38
Beitrag #6

RoLe Offline
LVF-Guru
*****


Beiträge: 1.236
Registriert seit: Jul 2007

-
1997
en

0
Schweiz
AM/PM auf deutschem WinXP
' schrieb:Neustart vom PC und jetzt funzt es.
Bei VISTA genügt es LabVIEW neu zu starten, mal ein Vorteil von VISTABig Grin

.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
11.12.2009, 10:39 (Dieser Beitrag wurde zuletzt bearbeitet: 11.12.2009 10:51 von Achim.)
Beitrag #7

Achim Offline
*****
*****


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)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.12.2009, 10:42 (Dieser Beitrag wurde zuletzt bearbeitet: 11.12.2009 10:44 von RoLe.)
Beitrag #8

RoLe Offline
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 <--(¯`·.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.12.2009, 10:55 (Dieser Beitrag wurde zuletzt bearbeitet: 11.12.2009 10:58 von rolfk.)
Beitrag #9

rolfk Offline
LVF-Guru
*****


Beiträge: 2.305
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
AM/PM auf deutschem WinXP
' schrieb:Wo hast du das eingestellt?

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 Big Grin ), natürlich mit niederländischer Einstellung und US Internationalem Keyboard Layout. Blink

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

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.12.2009, 11:00
Beitrag #10

RoLe Offline
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 <--(¯`·.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: