package net.dewep.intranetepitech;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;
public class Projet {
String name = null;
String module = null;
Date d_start = null;
Date d_end = null;
String start = null;
String end = null;
String restant = null;
public Projet(String name, String module, String start, String end) {
try {
this.name = name;
this.module = module;
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss", Locale.US);
d_start = format.parse(start);
d_end = format.parse(end);
SimpleDateFormat format_new = new SimpleDateFormat("dd MMMMMMMMM HH:mm", Locale.FRANCE);
this.start = format_new.format(d_start);
this.end = format_new.format(d_end);
Date now = new Date();
this.restant = Long.toString((d_end.getTime() - now.getTime()) / (1000 * 60 * 60 * 24));
} catch (ParseException e) {
e.printStackTrace();
}
}
public String toString()
{
return (name + "\n" + module + "\n" + restant + " (" + start + " to " + end + ")");
}
}