import java.text.SimpleDateFormat;
import java.util.Date;

class ConvertTime {


    static public void main(String[] args) {

	SimpleDateFormat formatter = new SimpleDateFormat("M/d/yyyy'T'H:m:s");
	if (args.length < 1) {
	    System.err.println("usage: [-format format] timeString");
	    System.err.println("Optional format specified using java SimpleDateFormat conventions");
	    System.err.println("Default format: M/d/yyyy'T'H:m:s - e.g. 7/14/2013T16:24:02");
	    System.err.println("timestring must be last argument");
	    return;
	}

	for (int i = 0; i < args.length-1; i++) {
	    if (args[i].equals("-format")) {
		formatter = new SimpleDateFormat(args[++i]);
	    }
	}

	String timeString = args[args.length-1];

	try {
	    Date date = formatter.parse(timeString);
	    System.out.println("" + date.getTime()/1000);
	}
	catch (Exception e) {
	    System.err.println("Error parsing " + timeString + ": " + e);
	}
	    
    }

}
