/** * Author: Timothy Prepscius * License: GPLv3 Affero + keep my name in the code! */ package core.util; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.TimeZone; public class DateFormat { SimpleDateFormat sdf; public DateFormat(String format) { sdf = new SimpleDateFormat(format); } public String format(Date date, int i) { sdf.setTimeZone(TimeZone.getTimeZone("GMT-"+i+":00")); return sdf.format(date); } public String format(Date date) { return format(date, 0); } public Date parse(String time) throws ParseException { return sdf.parse(time); } }