import
java.text.*;
import
java.util.*;
class
GFG {
public
static
void
main(String[] args)
{
Date date =
new
Date();
System.out.println(
"Local Date and Time is : "
+ DateFormat.getInstance().format(date));
System.out.println(
"Date of Canada region : "
+ DateFormat
.getDateInstance(DateFormat.LONG,
Locale.CANADA)
.format(date));
System.out.println(
"Time of Canada region : "
+ DateFormat
.getTimeInstance(DateFormat.LONG,
Locale.CANADA)
.format(date));
System.out.println(
"Date of Italy region : "
+ DateFormat
.getDateInstance(DateFormat.LONG,
Locale.ITALY)
.format(date));
System.out.println(
"Time of Italy region : "
+ DateFormat
.getTimeInstance(DateFormat.LONG,
Locale.ITALY)
.format(date));
System.out.println(
"Time zone is : "
+ DateFormat.getInstance().getTimeZone());
System.out.println(
"Local Date and Time using getDateInstance() : "
+ DateFormat.getDateInstance().format(date));
System.out.println(
"Local Date and Time using getTimeInstance() : "
+ DateFormat.getTimeInstance().format(date));
System.out.println(
"Local Date and Time using getDateTimeInstance() : "
+ DateFormat.getDateTimeInstance().format(
date));
System.out.println(
"Local Date and Time using getDateInstance(DateFormat.LONG) : "
+ DateFormat.getTimeInstance(DateFormat.LONG)
.format(date));
System.out.println(
"Local Date and Time using getDateInstance(DateFormat.MEDIUM) : "
+ DateFormat.getTimeInstance(DateFormat.MEDIUM)
.format(date));
System.out.println(
"Local Date and Time using getDateInstance(DateFormat.SHORT) : "
+ DateFormat.getTimeInstance(DateFormat.SHORT)
.format(date));
}
}