2016-03-25 15 views
0

Momentan arbeite ich an einer Funktion, die eine Aktionsbasis zum Vergleichen von Werten der lokalen Zeit und des Werts der in einem Programm gespeicherten konstanten Zeichenfolge/Datetime-Instanz ausführt.Ermitteln einer Aktionsbasis bei Zeitbedingung

z. B. count ++, wenn die lokale Zeit einen Wert überschreitet, der in einem Programm gespeichert ist. String "3/25/16 15:00" (Datum/Uhrzeit).

Wie geht man dabei vor? Dank

+0

nur Daten vergleichen und Ihre Geschäftslogik – cralfaro

+1

java.util.Date Klasse hinzufügen hat 2 Methoden können Sie verwenden: vor (Datum) und nach (Datum). Es gibt viele Threads hier, um eine Zeichenfolge in ein Datum zu konvertieren. – Gunner

Antwort

1
DateFormat formatter = new SimpleDateFormat("MM/dd/yy HH:mm"); 
Date yourDateObject= formatter.parse("3/25/16 15:00");  
Date dateobj = new Date(); //current date 

if(dateobj.after(yourDateObject)){ 
    count++; 
} 
Verwandte Themen