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 

Zeitdifferenz-Test.vi



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!

12.05.2010, 16:28
Beitrag #30

BsaiboT Offline
LVF-Stammgast
***


Beiträge: 449
Registriert seit: Nov 2009

2010
2007
kA

22459
Deutschland
Zeitdifferenz-Test.vi
Ich verstehe nicht wo in deinem VI die Zahlenfolge "10333-95461-12510" vorkommt.... Jetzt stehe ich auf dem Schlauch.Smile
Aber wenn du einen String bekommst, der zum Einen so unlogisch durch Bindestriche geteilt ist und zum Anderen nur ein Datum enthält, dann würde ich die Quelle des Strings anpassen um den Zeitwert in Sekunden zu bekommen.
Diesen kann man dann wunderbar wie Lucki gezeigt hat (und wie ich es in meinem VI auch angewandt habe) anzeigen lassen oder auch mit "Number to Time Stamp" in Kombination mit "Format Date/Time String" in einen String umformen lassen um diesen String dann beispielsweise in ein Protokoll zu schreiben.

Ein ungutes Gefühl sagt mir ich sollte noch folgenden Appell an dich richten:
BITTE BITTE BITTE(!!!11elfelf) gehe niemals den Umweg erst einen Timestamp in einen Datumsstring umzuformen um diesen dann in einzelne Datumsteile zu zerlegen, wieder umzuwandeln, zu rechnen, umzuwandeln, anzuzeigen usw... usf....
Rechne lieber mit den Sekunden und alles wird einfacher. Versprochen!

Zurück zu deinem VI:
Aber wir sind uns ja schoneinmal einig, dass zuerst die aktuelle Zeit von der Startzeit subtrahiert wird um die verstrichene Zeit in Sekunden zu bekommen.
Weshalb packst du dieses Ergebnis (a) in ein Array (b)?
Weshalb teilst du dann die Elemente des Arrays (b) durch 86400, vergleichst dann das Ergebnisarray © mit 1 und fasst das boolsche Ergebnisarray (d) wiederum zusammen zu einem Ergebnis (e)?

Du könntest doch auch direkt Ergebnis (a) mit 86400 vergleichen und bekommst damit dein boolsches Ergebnis (e). Sprich du hast mind. 3 Schritte weniger gemacht. (-> siehe mein VI)

Edit: Ich sehe, du hast es dir nocheinmal genau angeschaut und verstanden!Idee Bravo! Rofl2

Grüße,
Tobias
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Zeitdifferenz-Test.vi - selma - 11.05.2010, 09:45
Zeitdifferenz-Test.vi - dimitri84 - 11.05.2010, 10:14
Zeitdifferenz-Test.vi - selma - 11.05.2010, 10:29
Zeitdifferenz-Test.vi - dimitri84 - 11.05.2010, 10:37
Zeitdifferenz-Test.vi - BsaiboT - 11.05.2010, 10:38
Zeitdifferenz-Test.vi - Lucki - 11.05.2010, 10:41
Zeitdifferenz-Test.vi - BsaiboT - 11.05.2010, 11:16
Zeitdifferenz-Test.vi - Lucki - 11.05.2010, 12:50
Zeitdifferenz-Test.vi - A.Berndsen - 11.05.2010, 15:03
Zeitdifferenz-Test.vi - selma - 12.05.2010, 07:44
Zeitdifferenz-Test.vi - GerdW - 12.05.2010, 07:52
Zeitdifferenz-Test.vi - dimitri84 - 12.05.2010, 08:00
Zeitdifferenz-Test.vi - selma - 12.05.2010, 08:07
Zeitdifferenz-Test.vi - GerdW - 12.05.2010, 08:14
Zeitdifferenz-Test.vi - dimitri84 - 12.05.2010, 08:19
Zeitdifferenz-Test.vi - selma - 12.05.2010, 08:20
Zeitdifferenz-Test.vi - dimitri84 - 12.05.2010, 08:27
Zeitdifferenz-Test.vi - GerdW - 12.05.2010, 08:35
Zeitdifferenz-Test.vi - selma - 12.05.2010, 08:52
Zeitdifferenz-Test.vi - selma - 12.05.2010, 08:55
Zeitdifferenz-Test.vi - GerdW - 12.05.2010, 08:55
Zeitdifferenz-Test.vi - BsaiboT - 12.05.2010, 12:27
Zeitdifferenz-Test.vi - selma - 12.05.2010, 15:16
Zeitdifferenz-Test.vi - BsaiboT - 12.05.2010, 15:29
Zeitdifferenz-Test.vi - selma - 12.05.2010, 15:36
Zeitdifferenz-Test.vi - jg - 12.05.2010, 15:46
Zeitdifferenz-Test.vi - selma - 12.05.2010, 15:58
Zeitdifferenz-Test.vi - selma - 12.05.2010, 16:12
Zeitdifferenz-Test.vi - jg - 12.05.2010, 16:24
Zeitdifferenz-Test.vi - BsaiboT - 12.05.2010 16:28
Zeitdifferenz-Test.vi - selma - 12.05.2010, 16:34
Zeitdifferenz-Test.vi - jg - 12.05.2010, 16:48
Zeitdifferenz-Test.vi - BsaiboT - 12.05.2010, 16:51
Zeitdifferenz-Test.vi - jg - 12.05.2010, 17:12
Zeitdifferenz-Test.vi - A.Berndsen - 12.05.2010, 19:08
Zeitdifferenz-Test.vi - selma - 17.05.2010, 11:52

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Test von CompactDAQ-Modulen DM_94 6 4.246 28.02.2018 14:14
Letzter Beitrag: jg
  Zeitdifferenz bestimmen LabViewPete 13 9.335 25.11.2015 15:18
Letzter Beitrag: GerdW
  Vi Analyzer kein Test GT123 2 3.746 11.02.2015 06:14
Letzter Beitrag: GT123
  Abgelaufene Zeit bestimmen - Zeitdifferenz Arno_Nym 7 9.047 14.04.2014 10:58
Letzter Beitrag: Arno_Nym
  VI-Analyzer Test: Disable Automated Error Handling BNT 2 5.514 04.03.2014 16:18
Letzter Beitrag: BNT
  T-Test gottfried 2 5.399 23.01.2011 17:31
Letzter Beitrag: Y-P

Gehe zu: