/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
import java.text.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
/*Calendar time = Calendar.getInstance();
time.add(Calendar.MILLISECOND, -time.getTimeZone().getOffset(time.getTimeInMillis()));
Date date = time.getTime();
System.out.println("date------->"+date);*/
//Date dNow = new Date( );
//Date dNow = 2017-09-25 07:33:16.925;// Instantiate a Date object
//String dNow = new SimpleDateFormat("dd-MM-yyyy").format(new Date());
String string
= "2017-09-25 07:33:16.925"; Date dNow
= format.
parse(string
); System.
out.
println("Converted into date -->>"+dNow
);
// System.out.println(new SimpleDateFormat("MM-dd-yyyy").format(myDate));
//dNow = new SimpleDateFormat("yyyy-MM-dd:hh:mm:ss.s").format(dNow);
System.
out.
println("date---before Adding---->"+dNow
); cal.setTime(dNow);
dNow = cal.getTime();
System.
out.
println("date---After Adding---->"+dNow
); System.
out.
println("date---After Adding & converting---->"+ddate
);
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CmltcG9ydCBqYXZhLnRleHQuKjsKCi8qIE5hbWUgb2YgdGhlIGNsYXNzIGhhcyB0byBiZSAiTWFpbiIgb25seSBpZiB0aGUgY2xhc3MgaXMgcHVibGljLiAqLwpjbGFzcyBJZGVvbmUKewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uCgl7CgkJLypDYWxlbmRhciB0aW1lID0gQ2FsZW5kYXIuZ2V0SW5zdGFuY2UoKTsKCQkJdGltZS5hZGQoQ2FsZW5kYXIuTUlMTElTRUNPTkQsIC10aW1lLmdldFRpbWVab25lKCkuZ2V0T2Zmc2V0KHRpbWUuZ2V0VGltZUluTWlsbGlzKCkpKTsKCQkJRGF0ZSBkYXRlID0gdGltZS5nZXRUaW1lKCk7CgkJCVN5c3RlbS5vdXQucHJpbnRsbigiZGF0ZS0tLS0tLS0+IitkYXRlKTsqLwoJCQkKCQkJIC8vRGF0ZSBkTm93ID0gbmV3IERhdGUoICk7IAoJCQkvL0RhdGUgZE5vdyA9IDIwMTctMDktMjUgMDc6MzM6MTYuOTI1Oy8vIEluc3RhbnRpYXRlIGEgRGF0ZSBvYmplY3QKCQkJRGF0ZSBkTm93ID0gbmV3IERhdGUoKTsKCQkJLy9TdHJpbmcgZE5vdyA9IG5ldyBTaW1wbGVEYXRlRm9ybWF0KCJkZC1NTS15eXl5IikuZm9ybWF0KG5ldyBEYXRlKCkpOwoJCQkKCQkJU3RyaW5nIHN0cmluZyA9ICIyMDE3LTA5LTI1IDA3OjMzOjE2LjkyNSI7CgkJCURhdGVGb3JtYXQgZm9ybWF0ID0gbmV3IFNpbXBsZURhdGVGb3JtYXQoInl5eXktTU0tZGQ6aGg6bW06c3MucyIpOwoJCQlEYXRlIGROb3cgPSBmb3JtYXQucGFyc2Uoc3RyaW5nKTsKCQkJU3lzdGVtLm91dC5wcmludGxuKCJDb252ZXJ0ZWQgaW50byBkYXRlIC0tPj4iK2ROb3cpOwoJCQkKCQkJU3lzdGVtLm91dC5wcmludGxuKGROb3cpOwoJCS8vCVN5c3RlbS5vdXQucHJpbnRsbihuZXcgU2ltcGxlRGF0ZUZvcm1hdCgiTU0tZGQteXl5eSIpLmZvcm1hdChteURhdGUpKTsKCQkJU3lzdGVtLm91dC5wcmludGxuKG5ldyBTaW1wbGVEYXRlRm9ybWF0KCJ5eXl5LU1NLWRkOmhoOm1tOnNzLnMiKS5mb3JtYXQoZE5vdykpOwoJCQkvL2ROb3cgPSBuZXcgU2ltcGxlRGF0ZUZvcm1hdCgieXl5eS1NTS1kZDpoaDptbTpzcy5zIikuZm9ybWF0KGROb3cpOwoJCQkgU3lzdGVtLm91dC5wcmludGxuKCJkYXRlLS0tYmVmb3JlIEFkZGluZy0tLS0+IitkTm93KTsKCQkJIENhbGVuZGFyIGNhbCA9IENhbGVuZGFyLmdldEluc3RhbmNlKCk7CgkJCSBjYWwuc2V0VGltZShkTm93KTsKCQkJIGNhbC5hZGQoQ2FsZW5kYXIuSE9VUiwgNSk7CgkJCSBjYWwuYWRkKENhbGVuZGFyLk1JTlVURSwgMzApOwoJCQlkTm93ID0gY2FsLmdldFRpbWUoKTsKCQkJU3lzdGVtLm91dC5wcmludGxuKCJkYXRlLS0tQWZ0ZXIgQWRkaW5nLS0tLT4iK2ROb3cpOwoJCQlTdHJpbmcgZGRhdGUgPSBuZXcgU2ltcGxlRGF0ZUZvcm1hdCgieXl5eS1NTS1kZDpoaDptbTpzcy5zIikuZm9ybWF0KGROb3cpOwoJCQlTeXN0ZW0ub3V0LnByaW50bG4oImRhdGUtLS1BZnRlciBBZGRpbmcgJiBjb252ZXJ0aW5nLS0tLT4iK2RkYXRlKTsKCQkJCgl9Cn0=