| 
				 
					15.07.2008, 10:09  
				 
				
  Beitrag #1 
			 | 
		 
		
		
			| 
                                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			| 
				 
					15.07.2008, 10:48  
				 
				
  Beitrag #2 
			 | 
		 
		
		
			
                                 
					
                                                 
				
                    
                     
                            
 
 
                       
                            Y-P 
 
 
                            
                                ☻ᴥᴥᴥ☻ᴥᴥᴥ☻ 
                                
                                
 
  
                            
                            
	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.
      String_in_Timestamp.vi (Größe: 19,98 KB / Downloads: 1144) 
  
Gruß Markus
				  
				
				
 
-------------------------------------------------------------------------- 
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !! 
--------------------------------------------------------------------------  
 
				
				
				 
			 | 
                              
                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			| 
				 
					15.07.2008, 13:29  
				 
				
  Beitrag #3 
			 | 
		 
		
		
			
                                 
					
                                                 
				
                    
                     
                            
 
 
                       
                            Lucki 
 
 
                            
                                Tech.Exp.2.Klasse 
                                
                                
 
  
                            
                            
	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.
     
				 
				
				
				
				
				 
			 | 
                              
                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			| 
				 
					15.07.2008, 13:37  
				 
				
  Beitrag #4 
			 | 
		 
		
		
			| 
                                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			
				
					15.07.2008, 14:04   
(Dieser Beitrag wurde zuletzt bearbeitet: 15.07.2008 14:05  von IchSelbst.)
				 
				
  Beitrag #5 
			 | 
		 
		
		
			
                                 
					
                                                 
				
                    
                     
                            
 
 
                       
                            IchSelbst 
 
 
                            
                                LVF-Guru 
                                      
                                
  
                            
                            
	Beiträge: 3.708 
	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).  
 
				
				
				 
			 | 
                              
                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			
				
					15.07.2008, 14:17   
(Dieser Beitrag wurde zuletzt bearbeitet: 15.07.2008 14:29  von Lucki.)
				 
				
  Beitrag #6 
			 | 
		 
		
		
			
                                 
					
                                                 
				
                    
                     
                            
 
 
                       
                            Lucki 
 
 
                            
                                Tech.Exp.2.Klasse 
                                
                                
 
  
                            
                            
	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:
     
				 
				
				
				
				
				 
			 | 
                              
                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			| 
				 
					15.07.2008, 15:34  
				 
				
  Beitrag #7 
			 | 
		 
		
		
			
                                 
					
                                                 
				
                    
                     
                             
                       
                            Robotroner 
 
 
                            
                                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.
				  
				
				
				
				
				 
			 | 
                              
                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			| 
				 
					15.07.2008, 16:25  
				 
				
  Beitrag #8 
			 | 
		 
		
		
			
                                 
					
                                                 
				
                    
                     
                             
                       
                            Robotroner 
 
 
                            
                                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)
				  
				
				
				
				
				 
			 | 
                              
                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			
				
					16.07.2008, 07:38   
(Dieser Beitrag wurde zuletzt bearbeitet: 16.07.2008 07:38  von Lucki.)
				 
				
  Beitrag #9 
			 | 
		 
		
		
			
                                 
					
                                                 
				
                    
                     
                            
 
 
                       
                            Lucki 
 
 
                            
                                Tech.Exp.2.Klasse 
                                
                                
 
  
                            
                            
	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.
				  
				
				
				
				
				 
			 | 
                              
                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			
				
					16.07.2008, 08:06   
(Dieser Beitrag wurde zuletzt bearbeitet: 16.07.2008 08:10  von IchSelbst.)
				 
				
			 | 
		 
		
		
			
                                 
					
                                                 
				
                    
                     
                            
 
 
                       
                            IchSelbst 
 
 
                            
                                LVF-Guru 
                                      
                                
  
                            
                            
	Beiträge: 3.708 
	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).  
 
				
				
				 
			 | 
                              
                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
 |  |