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 

Datum, Zeit aus CSV und dann als Zeitstempel



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.08.2009, 15:28
Beitrag #1

jazz Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Jan 2009

8.6
-
de

1309
Deutschland
Datum, Zeit aus CSV und dann als Zeitstempel
Ich habe folgendes Problem:

Ich habe in einer CSV Tabelle Messwerte mit Zeit- und Datumsangabe, jeweils in einer separaten Spalte. Jetzt möchte ich die Messwerte in Abhängigkeit der Messzeit angeben. Das heißt der erste Datums/Zeitwert soll die Messzeit 0 bekommen, alle folgenden Messergebnisse sollen sich auf dieses Datum beziehen. Ich habe keine Idee, wie ich aus dem Datum und der Zeitangabe einen Zeitstempel bekomme, den ich nutzen kann.

Eine Beispiel CSV habe ich mal angehängt.

Datum;Zeit;V

;;

5.11.2008;10:26:32;73,44

5.11.2008;11:06:32;74,75

5.11.2008;11:16:32;74,59

5.11.2008;11:26:34;76,44

5.11.2008;11:36:33;74,86

5.11.2008;11:46:32;75,13

5.11.2008;11:56:35;73,67

5.11.2008;12:06:32;74,67




Danke

PS:
LabVIEW 8.6
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.08.2009, 16:17
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
Datum, Zeit aus CSV und dann als Zeitstempel
Hab' Dir ein Bsp. gemacht, wie Du zwei Timestamps erstellst und voneinander abziehen kannst, um die Minutenzahl dazwischen zu berechnen.


Sonstige .vi  Timestamp.vi (Größe: 6,63 KB / Downloads: 334)

Lv86_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
10.08.2009, 16:49 (Dieser Beitrag wurde zuletzt bearbeitet: 11.08.2009 06:40 von Lucki.)
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
Datum, Zeit aus CSV und dann als Zeitstempel
Man kann auch die negative erste Sekunde-Zeit als X-Achsen-Offset benutzen:
   
Lv86_img
Sonstige .vi  DatumZeit.vi (Größe: 11,22 KB / Downloads: 278)

Aber natürlich kann man auch den ersten Zeitwert von allen anderen subtrahieren, das ist Geschmackssache:

Sonstige .vi  DatumZeit2.vi (Größe: 10,66 KB / Downloads: 247)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.08.2009, 13:02
Beitrag #4

Erik Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Jul 2009

8.6 Studentenversion
2008
de

13587
Deutschland
Datum, Zeit aus CSV und dann als Zeitstempel
@ Lucki:

Kannst Du mir erklären, was dieser String bedeutet?

%<%d.%m.%y;%H:%M:%S >T;%,;%f


Wie müsste es denn ausschauen, wenn ich statt Semikolon einen TAB verwende,dies ist nämlich mein Ziel ?

Danke im Voraus für eure Rückmeldung!

EPa
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.08.2009, 14:43
Beitrag #5

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Datum, Zeit aus CSV und dann als Zeitstempel
' schrieb:Kannst Du mir erklären, was dieser String bedeutet?
%<%d.%m.%y;%H:%M:%S >T;%,;%f
Wie müsste es denn ausschauen, wenn ich statt Semikolon einen TAB verwende,dies ist nämlich mein Ziel ?

Steht alles in der Hilfe, ist allerdings recht unübersichtlich:
Hilfe zu "In String suchen" --> Doppelklick auf "Format-String. Doppelklick "Fomatcodes für Datum- und Zeitangabe". Man braucht Wochen, um damit richtig klar zu kommen.
Kleine Einführung:
Die gleichen Codes im Formatstring werden sowohl bie Funktionen von String nach Zahl als auch von Zahl nach String benutzt. Allerdings ist die Verwendnung manchmal unterschiedlich bzw. der Code kann in einer Richtung nicht verwendet werden. Die Hilfe für die Formatstrings ist aber bei beiden Funktionen die gleiche, was manchmal für Verwirrung sorgt.
Grundsätzlich gilt: Die eigentlichen Codes zu Konvertierung beginnen immer mit "%". Daneben ist aber auch normaler Text im Formatstring zulässig. Bei der Konvertierung von Zahl nach Text wird dieser Text 1:1 im Ausgangsstring mitgeschrieben. Bie Konvertierung von Text nach Zahl - so wie hier - bedeutet normaler Text im Formatstring aber gerade, daß genau dieser Text im Eingangstring zu überlesen ist.

Zu den Formatzeichen:

%< >T ist ein Formatcontainer für die absolute Zeit. Was drin steht, bitte mittels der Hilfe selbst herausfinden.
%,; kann an beliebiger Stelle im Formatstring stehen und bedeutet, daß als Dezimalzeichen das Komma gilt
%f der nachfolgende Text ist als Gleitkommazahl zu interpretieren.

Für Umstellung auf Tabulator brauchst Du nur folgendes machen:
Formatstring "Code Anzeige" aktivieren (rechte Maustaste)
Die Zeichen ";" ersetzen durch "t"
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
Rainbow Geschwindigkeit simulieren, dann ableiten und integrieren Student007 6 7.672 13.12.2016 08:14
Letzter Beitrag: Student007
  Datei erfassen, integrieren und dann ausgeben Joseph722 3 4.307 28.05.2013 07:49
Letzter Beitrag: GerdW
  ?jedes mal 10min laufen, dann 5min warten!! wen 1 2.760 08.11.2012 11:12
Letzter Beitrag: Achim
  Zeit und Datum in Diagramm Andi Vogel 9 13.472 29.06.2012 11:46
Letzter Beitrag: Andi Vogel
  Datum/Zeit in Tabelle darstellen kappi 16 17.672 27.04.2010 22:42
Letzter Beitrag: jg

Gehe zu: