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 in Zeitstempel umwandeln



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!

15.07.2008, 10:09
Beitrag #1

gottfried Offline
LVF-Guru
*****


Beiträge: 1.735
Registriert seit: Mar 2007

2019
2004
EN

20**
Oesterreich
String in Zeitstempel umwandeln
Hallo,

so einfach wie ich dachte kann man keinen Zeitstring (im Beispiel 15.Juni 2008) nicht in einen TimeStamp umwandeln.

Bitte um einen Hinweis

Danke

Gottfried


Angehängte Datei(en) Thumbnail(s)
   

mein wöchentlicher (eigenwilliger) Beitrag zur Innovation
http://innovation1.wordpress.com/
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.07.2008, 10:48
Beitrag #2

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
String in Zeitstempel umwandeln
Hallo Gottfried,

ich habe hier ein ähnliches Bsp.
Das kannst Du ja noch für Dich anpassen.


Sonstige .vi  String_in_Timestamp.vi (Größe: 19,98 KB / Downloads: 907)

Lv85_img

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.07.2008, 13:29
Beitrag #3

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
String in Zeitstempel umwandeln
In Deinem Formatstring fehlt der Container für die absolute Zeit %T.
Nur: Dann funktioniert es immer noch nicht. Ich nehmen an, es handelt sich um einen Bug. Erst wenn man im Datumsstring Trennzeichen dazwischen macht (Leerzeichen, Schrägstriche oder irgendetwas) und das im Formatstring berücksichtigt, geht es auf einmal.
Aber vielleicht bekommt man es noch hin, ich habe nicht lange probiert. Wenn nicht, entweder alles zu Fuß machen wie Markus vorschlägt oder die 2 Trennzeichen vorher in den String hineinzaubern.
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.07.2008, 13:37
Beitrag #4

gottfried Offline
LVF-Guru
*****


Beiträge: 1.735
Registriert seit: Mar 2007

2019
2004
EN

20**
Oesterreich
String in Zeitstempel umwandeln
probiere ich sofort

danke mal

Gottfried

mein wöchentlicher (eigenwilliger) Beitrag zur Innovation
http://innovation1.wordpress.com/
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.07.2008, 14:04 (Dieser Beitrag wurde zuletzt bearbeitet: 15.07.2008 14:05 von IchSelbst.)
Beitrag #5

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.692
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
String in Zeitstempel umwandeln
Auch wenn ich sehr tierlieb bin, so muss ich hier doch erstmal widersprechen.

' schrieb:Ich nehmen an, es handelt sich um einen Bug.
Nein, nein, so einfach ist es auch nicht.

Woher soll der Decoder wissen, dass im String "080705" das "08" das Jahr darstellt? Warum ist nicht "0807" das Jahr? Eine eineindeutige Formatierhilfe für des Decoder muss schon her. Eine Trennung mit eben z.B. "/" ist dann eindeutig.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.07.2008, 14:17 (Dieser Beitrag wurde zuletzt bearbeitet: 15.07.2008 14:29 von Lucki.)
Beitrag #6

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
String in Zeitstempel umwandeln
' schrieb:Woher soll der Decoder wissen, dass im String "080705" das "08" das Jahr darstellt? Warum ist nicht "0807" das Jahr? Eine eineindeutige Formatierhilfe für des Decoder muss schon her. Eine Trennung mit eben z.B. "/" ist dann eindeutig.
Kann Dir da nicht recht geben. Es gibt als Fomatierungszeichen für das Jahr %y, wenn das Jahr zweistellig ist, und %Y, wenn das Jahr vierstellig ist. Und bei den Monaten %m steht in der Hilfe, daß die entsprechenden Stringzeichen das Format 00..12 haben müssen, ebenso wie es bei den Tagen 00..31 sein muß. Die Fomatierungsangabe %y%m%d für den String "080715" ist also ganz und gar eindeutig, und trotzdem macht die Funktion nicht das was sie sollte.
Edit: Der Bug besteht nur bei der Jahreszahl. Es funktioniert, wenn nur hinter der Jahreszahl ein Leerzeichen steht und im Fomatstring nichts gemacht wird:
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.07.2008, 15:34
Beitrag #7

Robotroner Offline
LVF-Grünschnabel
*


Beiträge: 12
Registriert seit: Jun 2006

2.5 - 2024 + (PDA, Vision)
1992
DE_EN

12587
Deutschland
String in Zeitstempel umwandeln
' schrieb:...
Edit: Der Bug besteht nur bei der Jahreszahl. Es funktioniert, wenn nur hinter der Jahreszahl ein Leerzeichen steht und im Fomatstring nichts gemacht wird:

Oder wenn man die Jahreszahl 4-stellig voll ausschreibt: "20080715"
Ich denke auch es ist ein Bug.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.07.2008, 16:25
Beitrag #8

Robotroner Offline
LVF-Grünschnabel
*


Beiträge: 12
Registriert seit: Jun 2006

2.5 - 2024 + (PDA, Vision)
1992
DE_EN

12587
Deutschland
String in Zeitstempel umwandeln
   
Damit gehts von "380101" (01.01.1938) bis "371231" (31.12.2037)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.07.2008, 07:38 (Dieser Beitrag wurde zuletzt bearbeitet: 16.07.2008 07:38 von Lucki.)
Beitrag #9

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
String in Zeitstempel umwandeln
' schrieb:Oder wenn man die Jahreszahl 4-stellig voll ausschreibt: "20080715"
Ich denke auch es ist ein Bug.
Ja, denke ich auch. Andererseits: Hatten nicht alle Programmierer nach dem Fiasko zur Jahrtausendwende feierlich gelobt, künftig Jahreszahlen nur noch vierstellig zu schreiben? Wer sich dran hält, hat keinen Ärger, und sei es wegen dieses Bugs.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.07.2008, 08:06 (Dieser Beitrag wurde zuletzt bearbeitet: 16.07.2008 08:10 von IchSelbst.)
Beitrag #10

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.692
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
String in Zeitstempel umwandeln
Hab ihr mal gekuckt, was im Beispiel für Zeit (ganz unten) im Scanbefehl steht: Klein-Y und vierstellig. Ist das jetzt ein Bug in der Beschreibung?

Ich muss hier jetzt Schluß machen, nicht wegen des Streites mit euch, ob es ein Bug ist oder nicht, sondern weil ich mich wie RolfK richtig festgestellt hat, nur wieder unnötig aufregen muss über die Fähigkeit der LV-Programmierer.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
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
  Umwandlung String in Zeitstempel simcum 3 2.746 14.02.2023 17:41
Letzter Beitrag: Achim
  Negative Werte - Zeitstempel Konstante im XML-String BlackEagle 2 5.759 18.12.2019 15:30
Letzter Beitrag: BlackEagle
  String zu Number umwandeln galilio 6 6.530 01.09.2016 15:38
Letzter Beitrag: GerdW
  HEX-String in Dezimal umwandeln sumsi 18 19.464 16.04.2015 12:13
Letzter Beitrag: jg
  Flexible Präzision für Fließkommazahl in String umwandeln monoceros84 4 5.057 11.12.2014 15:04
Letzter Beitrag: monoceros84
  BinärString umwandeln in Hex String Stefan 4890 3 6.116 13.07.2012 08:38
Letzter Beitrag: Y-P

Gehe zu: