/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
String inputString1
= "23 01 1997"; String inputString2
= "27 04 1997"; ArrayList<Date> dates = new ArrayList<Date>();
try {
Date date1
= myFormat.
parse(inputString1
); Date date2
= myFormat.
parse(inputString2
);
while (!areEqualDate(c1, c2)) {
dates.add(c1.getTime());
System.
out.
println (c1.
getTime());
}
e.printStackTrace();
}
}
return true;
}
cal.setTime(date);
return cal;
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgppbXBvcnQgamF2YS50ZXh0LlBhcnNlRXhjZXB0aW9uOwppbXBvcnQgamF2YS50ZXh0LlNpbXBsZURhdGVGb3JtYXQ7CmltcG9ydCBqYXZhLnV0aWwuQXJyYXlMaXN0OwppbXBvcnQgamF2YS51dGlsLkNhbGVuZGFyOwppbXBvcnQgamF2YS51dGlsLkRhdGU7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCQlwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB0aHJvd3MgRXhjZXB0aW9uIHsKCQlTaW1wbGVEYXRlRm9ybWF0IG15Rm9ybWF0ID0gbmV3IFNpbXBsZURhdGVGb3JtYXQoImRkIE1NIHl5eXkiKTsKCQlTdHJpbmcgaW5wdXRTdHJpbmcxID0gIjIzIDAxIDE5OTciOwoJCVN0cmluZyBpbnB1dFN0cmluZzIgPSAiMjcgMDQgMTk5NyI7CgkJQXJyYXlMaXN0PERhdGU+IGRhdGVzID0gbmV3IEFycmF5TGlzdDxEYXRlPigpOwoKCQl0cnkgewoJCSAgICBEYXRlIGRhdGUxID0gbXlGb3JtYXQucGFyc2UoaW5wdXRTdHJpbmcxKTsKCQkgICAgQ2FsZW5kYXIgYzEgPSBEYXRlVG9DYWxlbmRhcihkYXRlMSk7CgkJICAgIERhdGUgZGF0ZTIgPSBteUZvcm1hdC5wYXJzZShpbnB1dFN0cmluZzIpOwoJCSAgICBDYWxlbmRhciBjMiA9IERhdGVUb0NhbGVuZGFyKGRhdGUyKTsKCQkgICAgCgkJICAgIHdoaWxlICghYXJlRXF1YWxEYXRlKGMxLCBjMikpIHsKCQkgICAgCWRhdGVzLmFkZChjMS5nZXRUaW1lKCkpOwoJCSAgICAJU3lzdGVtLm91dC5wcmludGxuIChjMS5nZXRUaW1lKCkpOwoJCSAgICAJYzEuYWRkKENhbGVuZGFyLkRBWV9PRl9ZRUFSLCAxKTsKCQkgICAgCQoJCSAgICB9CgkJfSBjYXRjaCAoUGFyc2VFeGNlcHRpb24gZSkgewoJCQllLnByaW50U3RhY2tUcmFjZSgpOwoJCX0KCQkKCQkKCX0KCQoKCXByaXZhdGUgc3RhdGljIGJvb2xlYW4gYXJlRXF1YWxEYXRlKENhbGVuZGFyIGMxLCBDYWxlbmRhciBjMikgewoJCWlmIChjMS5nZXQoQ2FsZW5kYXIuWUVBUikgIT0gYzIuZ2V0KENhbGVuZGFyLllFQVIpKSByZXR1cm4gZmFsc2U7IAoJCWlmIChjMS5nZXQoQ2FsZW5kYXIuTU9OVEgpICE9IGMyLmdldChDYWxlbmRhci5NT05USCkpIHJldHVybiBmYWxzZTsgCgkJaWYgKGMxLmdldChDYWxlbmRhci5EQVlfT0ZfWUVBUikgIT0gYzIuZ2V0KENhbGVuZGFyLkRBWV9PRl9ZRUFSKSkgcmV0dXJuIGZhbHNlOyAKCQlyZXR1cm4gdHJ1ZTsKCX0KCgoJcHVibGljIHN0YXRpYyBDYWxlbmRhciBEYXRlVG9DYWxlbmRhcihEYXRlIGRhdGUpIHsKCQlDYWxlbmRhciBjYWwgPSBDYWxlbmRhci5nZXRJbnN0YW5jZSgpOwoJCWNhbC5zZXRUaW1lKGRhdGUpOwoJCXJldHVybiBjYWw7Cgl9Cn0=