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 

String mit Datum und Uhrzeit formatieren



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!

10.11.2015, 15:33
Beitrag #1

Bolt Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: Aug 2015

2014
-
DE



String mit Datum und Uhrzeit formatieren
Hallo zusammen,

ich habe derzeit eine kleines Problem wie ich einen String richtig zu einem Datum formatiere.
Das Datum+Uhrzeit erhalte ich aus einer XML-Datei als String, der z.B. wie folgt aussieht: 2015-11-10T16:00:00+01:00
Dies ist der allgemein gültige XML-Standard für DateTime Werte.

Ansich kann ich das ganze bereits einlesen, hierzu verwende ich einfach als Format-String %<%Y-%m-%dT%H:%M:%S>T
Wie man aber erkennen kann, lese ich nur das Datum und die Uhrzeit ein, nicht aber die Zeitzone, +01:00.

Meine Frage ist nun, wie kann ich auch noch die Zeitzone auslesen?

Angehängt habe ich ein Beispiel wie ich dies derzeit löse, eventuell weiß auch jemand ein bessere Funktion von LabVIEW.


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
10.11.2015, 22:44
Beitrag #2

rolfk Offline
LVF-Guru
*****


Beiträge: 2.305
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
RE: String mit Datum und Uhrzeit formatieren
(10.11.2015 15:33 )Bolt schrieb:  Hallo zusammen,

ich habe derzeit eine kleines Problem wie ich einen String richtig zu einem Datum formatiere.
Das Datum+Uhrzeit erhalte ich aus einer XML-Datei als String, der z.B. wie folgt aussieht: 2015-11-10T16:00:00+01:00
Dies ist der allgemein gültige XML-Standard für DateTime Werte.

Ansich kann ich das ganze bereits einlesen, hierzu verwende ich einfach als Format-String %<%Y-%m-%dT%H:%M:%S>T
Wie man aber erkennen kann, lese ich nur das Datum und die Uhrzeit ein, nicht aber die Zeitzone, +01:00.

Meine Frage ist nun, wie kann ich auch noch die Zeitzone auslesen?

Angehängt habe ich ein Beispiel wie ich dies derzeit löse, eventuell weiß auch jemand ein bessere Funktion von LabVIEW.

Mit einem Format String "%<%Y-%m-%dT%H:%M:%S>T%<H:%M>t" und einem zweiten Terminal am Scan from String mit einer Floating point Zahl. Dann bekommst Du darin die Zeitzone als Anzahl Sekunden.

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
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Rechnen mit dem Datum meb2323 2 3.731 11.11.2019 21:05
Letzter Beitrag: meb2323
  Datum aus Scan in ISO-Fomat formatieren OwlTownAlf 3 3.368 10.11.2019 22:17
Letzter Beitrag: OwlTownAlf
  Datum Uhrzeit Queue DeleteAll 8 5.614 24.03.2017 15:47
Letzter Beitrag: GerdW
  Aktuelles Datum & Uhrzeit in Excel sara2211 10 7.960 05.01.2017 09:04
Letzter Beitrag: sara2211
  Das Datum und die Uhrzeit immer aktualisieren galilio 2 4.399 21.06.2016 13:40
Letzter Beitrag: galilio
  Formatbezeichner für float und Dezimalzeichen %.; kombinieren (In String formatieren) dali4u 0 3.329 21.02.2015 11:45
Letzter Beitrag: dali4u

Gehe zu: