tp2-web-sem/src/main/java/semantic/model/TimestampEntity.java
2018-11-23 16:25:53 +01:00

56 lines
1 KiB
Java

package semantic.model;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class TimestampEntity
{
public String timestamp;
public Date date;
public String time;
public TimestampEntity(String timestamp)
{
this.timestamp = timestamp;
DateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss");
try
{
this.date = df.parse(timestamp);
}
catch (ParseException e)
{
e.printStackTrace();
}
}
public Date getDate()
{
return this.date;
}
public String getDay()
{
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
return formatter.format(this.date);
}
public String getTime()
{
SimpleDateFormat formatter = new SimpleDateFormat("HH:mm:ss");
return formatter.format(this.date);
}
public int getHour()
{
SimpleDateFormat formatter = new SimpleDateFormat("HH");
return Integer.valueOf(formatter.format(this.date));
}
public String getTimeStamp()
{
return this.timestamp;
}
}