/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
System.
out.
println(getDate
(-11,
"YYYY-MM-dd")); System.
out.
println(getDate
(-12,
"YYYY-MM-dd")); }
public static String getDate
(int offset,
String SimpleFormat
) { Date todate1
= cal.
getTime(); long diff
= todate1.
getTime()-(new Date()).
getTime(); System.
out.
println("difference:"+diff
/ (24 * 60 * 60 * 1000)); String fromdate
= dateFormat.
format(todate1
); return fromdate;
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwogCmltcG9ydCBqYXZhLnV0aWwuKjsKaW1wb3J0IGphdmEubGFuZy4qOwppbXBvcnQgamF2YS5pby4qOwppbXBvcnQgamF2YS50ZXh0LkRhdGVGb3JtYXQ7CmltcG9ydCBqYXZhLnRleHQuU2ltcGxlRGF0ZUZvcm1hdDsKaW1wb3J0IGphdmEudXRpbC5DYWxlbmRhcjsKLyogTmFtZSBvZiB0aGUgY2xhc3MgaGFzIHRvIGJlICJNYWluIiBvbmx5IGlmIHRoZSBjbGFzcyBpcyBwdWJsaWMuICovCmNsYXNzIElkZW9uZQp7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKCQlTeXN0ZW0ub3V0LnByaW50bG4oZ2V0RGF0ZSgtMTEsICJZWVlZLU1NLWRkIikpOwoJCVN5c3RlbS5vdXQucHJpbnRsbihnZXREYXRlKC0xMiwgIllZWVktTU0tZGQiKSk7Cgl9CglwdWJsaWMgc3RhdGljIFN0cmluZyBnZXREYXRlKGludCBvZmZzZXQsIFN0cmluZyBTaW1wbGVGb3JtYXQpIHsKCQlEYXRlRm9ybWF0IGRhdGVGb3JtYXQgPSBuZXcgU2ltcGxlRGF0ZUZvcm1hdChTaW1wbGVGb3JtYXQpOwoJCUNhbGVuZGFyIGNhbCA9IENhbGVuZGFyLmdldEluc3RhbmNlKCk7CgkJY2FsLnNldFRpbWUobmV3IERhdGUoKSk7CgkJY2FsLmFkZChDYWxlbmRhci5EQVRFLCBvZmZzZXQpOwoJCURhdGUgdG9kYXRlMSA9IGNhbC5nZXRUaW1lKCk7CgkJbG9uZyBkaWZmID0gdG9kYXRlMS5nZXRUaW1lKCktKG5ldyBEYXRlKCkpLmdldFRpbWUoKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oImRpZmZlcmVuY2U6IitkaWZmLyAoMjQgKiA2MCAqIDYwICogMTAwMCkpOwoJCVN0cmluZyBmcm9tZGF0ZSA9IGRhdGVGb3JtYXQuZm9ybWF0KHRvZGF0ZTEpOwoJCXJldHVybiBmcm9tZGF0ZTsKCX0KfQ==