package uk.co.patrickhaston.mars;
import java.text.DateFormat;
import java.util.Date;
import java.util.GregorianCalendar;

public class MarsDate extends GregorianCalendar 
{
  public MarsDate()
  {
  }

  public MarsDate(String s)
  {
    this.setTime( new Date(s) );
  }

  public MarsDate(MarsDate d)
  {
    super(d.get(d.YEAR), d.get(d.MONTH), d.get(d.DAY_OF_MONTH));
  }
  
  public MarsDate(Date d)
  {
    this.setTime(d);
  }
  
  public String toString()
  {
    String s = "";
    DateFormat fmt = DateFormat.getDateInstance(DateFormat.LONG);
    s = fmt.format( this.getTime() );
    return s;
  }
}
