package hudson.plugins.tfs.util; import java.text.ParseException; import java.util.Date; import java.util.Locale; import java.util.TimeZone; /** * Class that parses date depending on a Locale and Timezone. */ public class DateParser { private final TimeZone timezone; private final Locale locale; public DateParser(Locale locale, TimeZone timezone) { this.locale = locale; this.timezone = timezone; } public DateParser() { this.locale = Locale.getDefault(); this.timezone = TimeZone.getDefault(); } public Date parseDate(String dateString) throws ParseException { return DateUtil.parseDate(dateString, locale, timezone); } }