/* package whatever; // don't place package name! */
import java.text.SimpleDateFormat;
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
calendar.setTimeZone(timeZone);
// System.out.println(timeZone.inDaylightTime(new Date()));
// if (timeZone.inDaylightTime(new Date())){
calendar.
add(Calendar.
MILLISECOND, timeZone.
getDSTSavings()); // }
simpleDateFormatLocal.
setTimeZone(TimeZone.
getTimeZone("Europe/Istanbul"));
System.
out.
println("Current date and time : " + simpleDateFormatLocal.
format(calendar.
getTime())); System.
out.
println("The TimeZone is : " + calendar.
getTimeZone().
getID());
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwppbXBvcnQgamF2YS50ZXh0LlNpbXBsZURhdGVGb3JtYXQ7CmltcG9ydCBqYXZhLnV0aWwuKjsKaW1wb3J0IGphdmEubGFuZy4qOwppbXBvcnQgamF2YS5pby4qOwoKLyogTmFtZSBvZiB0aGUgY2xhc3MgaGFzIHRvIGJlICJNYWluIiBvbmx5IGlmIHRoZSBjbGFzcyBpcyBwdWJsaWMuICovCmNsYXNzIElkZW9uZQp7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKCQkgQ2FsZW5kYXIgY2FsZW5kYXIgPSBDYWxlbmRhci5nZXRJbnN0YW5jZSgpOwoKICAgICAgICBUaW1lWm9uZSB0aW1lWm9uZSA9IFRpbWVab25lLmdldFRpbWVab25lKCJFdXJvcGUvSXN0YW5idWwiKTsKCiAgICAgICAgY2FsZW5kYXIuc2V0VGltZVpvbmUodGltZVpvbmUpOwoKLy8gICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbih0aW1lWm9uZS5pbkRheWxpZ2h0VGltZShuZXcgRGF0ZSgpKSk7Ci8vICAgICAgICBpZiAodGltZVpvbmUuaW5EYXlsaWdodFRpbWUobmV3IERhdGUoKSkpewogICAgICAgICAgICBjYWxlbmRhci5hZGQoQ2FsZW5kYXIuTUlMTElTRUNPTkQsIHRpbWVab25lLmdldERTVFNhdmluZ3MoKSk7CiAgICAgLy8gIH0KCgoKICAgICAgICBTaW1wbGVEYXRlRm9ybWF0IHNpbXBsZURhdGVGb3JtYXRMb2NhbCA9IG5ldyBTaW1wbGVEYXRlRm9ybWF0KCJ5eXl5LU1NLWRkIEhIOm1tOnNzIik7CiAgICAgICAgc2ltcGxlRGF0ZUZvcm1hdExvY2FsLnNldFRpbWVab25lKFRpbWVab25lLmdldFRpbWVab25lKCJFdXJvcGUvSXN0YW5idWwiKSk7CgogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiQ3VycmVudCBkYXRlIGFuZCB0aW1lIDogIiArIHNpbXBsZURhdGVGb3JtYXRMb2NhbC5mb3JtYXQoY2FsZW5kYXIuZ2V0VGltZSgpKSk7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJUaGUgVGltZVpvbmUgaXMgOiAiICsgY2FsZW5kYXIuZ2V0VGltZVpvbmUoKS5nZXRJRCgpKTsKCgl9Cn0=