| 
Autor
 | 
Thema:  Uhrzeit-Vergleich (3775 mal gelesen)
 | 
 
                        bommey Mitglied
 
  
        Beiträge: 4 Registriert: 07.02.2012 
                         | 
                        
                         
                                                 
                        erstellt am: 07. Feb. 2012 12:49       <-- editieren / zitieren -->           Unities abgeben:           
                        
  Moin, ich habe ein kleines Problem. Ich bekomme es nicht hin die Zeit vom Ereignisverwalter direkt im Format hh:mm:ss.000 auszulesen.  Meine erste Frage lautet : Wie funktioniert das. Ich habe schon etliche Methoden versucht, jedoch ist das Datum immer davor. Verwendet werden, soll das ganze, um zu einem bestimmten Zeitpunkt  drei globale Variablen auf 0 zu setzen. (jeden Tag um 14 Uhr). Meine zweite Frage: Wie kann ich das Datum in einer If-Abrage unterbringen, um den oben gewünschten Effekt zu erzielen? Vielen Dank schonmal im Voraus. Bommey Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP  | 
                        
                        DennisL Mitglied
 
  
  
        Beiträge: 38 Registriert: 28.11.2011 
                         | 
                        
                         
                                                 
                        erstellt am: 08. Feb. 2012 11:22       <-- editieren / zitieren -->           Unities abgeben:            Nur für bommey  
                         | 
                        
                        bommey Mitglied
 
  
        Beiträge: 4 Registriert: 07.02.2012 
                         | 
                        
                         
                                                 
                        erstellt am: 08. Feb. 2012 11:58       <-- editieren / zitieren -->           Unities abgeben:           
                        
  Hallo DennisL Vielen Dank für deine Antwort diese Funktion befand sich unter den Optionen, die ich durchgeführt haben. Leider habe ich es nicht hinbekommen, diese in eine if-abfrage einzubauen. Wie muss ich die If-Abfrage denn einrichten, um die beiden Uhrzeiten zu vergleichen? Das ist mein jetztiges Problem. Gibts ne Funktion wie : Compare?  Vielen Dank im Voraus. Bommey [Diese Nachricht wurde von bommey am 08. Feb. 2012 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP  | 
                        
                        DennisL Mitglied
 
  
  
        Beiträge: 38 Registriert: 28.11.2011 
                         | 
                        
                         
                                                 
                        erstellt am: 08. Feb. 2012 13:38       <-- editieren / zitieren -->           Unities abgeben:            Nur für bommey  
                        
  einfach eine beliebige Zeit in eine Tabelle oder Variable im time format abspeichern in einer früheren Methode: v_Variable1:=timeofDay(.Models.nw_Netzwerk.EventController.absZeit); und zu einem späteren Zeitpunkt dann über eine Methode abfragen if v_Variable1=timeofDay(.Models.nw_Netzwerk.EventController.absZeit)then   print "gleich"; else   print "ungleich"; end;
  Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP  | 
                        
                        bommey Mitglied
 
  
        Beiträge: 4 Registriert: 07.02.2012 
                         | 
                        
                         
                                                 
                        erstellt am: 08. Feb. 2012 13:56       <-- editieren / zitieren -->           Unities abgeben:           
                        
  Vielen Dank. Das hat schonmal geholfen. Nun habe ich aber das Problem, dass ich eine andere Methode immer aufrufen möchte. Quasi jede 10 Sekunden oder jede Sekunde. geht das mit der Funktion methaufr irgendwie? Vielen Dank Gruß Bommey Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP  | 
                       
   
 | | Planer (m/w/d) für Brandmeldeanlagen |  Bei e-shelter security entwickelst du moderne Sicherheitslösungen für anspruchsvolle Rechenzentren. In deiner Rolle als Fachplaner:in übernimmst du die Verantwortung für die Planung von Brandmeldeanlagen ? von der ersten Skizze bis zur Inbetriebnahme. Du arbeitest eng mit Projektleitern, Architekten und Bauherren zusammen und bringst deine technische Expertise in jede Projektphase ein   
  |  | Anzeige ansehen | Feste Anstellung |  
  | 
 
                        Bon Simul Mitglied Simulant
     
  
        Beiträge: 1250 Registriert: 08.08.2011 Plant Simulation 10.1, 11 ff Professional 
                         | 
                        
                         
                                                 
                        erstellt am: 13. Feb. 2012 20:24       <-- editieren / zitieren -->           Unities abgeben:            Nur für bommey  
                        
  zwei Möglichkeiten: a) Generator (siehe Hilfe) b) am Ende der Methode aufruf von Code:
  self.methAufr(zeit);
 
   Sie müssen dann die Methode nur einmal zu Beginn der Simulation aufrufen (z.B. init-Methode).Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP  |