Horloge Java - Système

Horloge Java - Système
Java-8 et les versions plus récentes prennent en charge l'API DateTime de sorte qu'il peut être possible de renvoyer les informations relatives aux fuseaux horaires, à l'heure, à la date et à Datetime.

Java.temps.Horloge.système()

Le système () est utilisé pour créer l'horloge. Il faut ZoneId comme un paramètre qui fait référence à la zone.

Avantages:

  1. Obtient les informations du fuseau horaire.
  2. Utilisé pour obtenir et traiter la date d'heure en fonction du fuseau horaire retourné.
  3. Obtient l'instance d'horloge.

Syntaxe:

horloge_object.Système (ZoneId.de (zone))

Où Clock_Object représente l'horloge qui a des informations d'horloge.

ZoneId prend une zone particulière dans le Clock_Object.

Retour:

Le java.temps.Horloge.getZone () Renvoie la zoneid.

Exemple 1:

Créons le Clock_Object avec la zone-colombo et retournons le fuseau horaire. Ici, nous devons passer le Zone.de (zone) paramètre dans l'horloge.System () objet. Enfin, nous retournons le fuseau horaire en utilisant la méthode getZone ().

Importer Java.temps.Horloge;
Importer Java.temps.Zoneid;
classe publique principale

public static void main (String [] args)
// Créez l'objet d'horloge nommé horloge_object avec ZoneId - Colombo
Horloge horloge_object = horloge.Système (ZoneId.de ("Asie / Colombo"));
Système.dehors.println ("Détails de l'horloge:" + horloge_object);
// Renvoie le fuseau horaire du Clock_Object
Système.dehors.println ("Détails du fuseau horaire:" + Clock_Object.getZone ());

Sortir:

Le fuseau horaire est en Asie / Colombo.

Explication:

Ligne 8: Créez l'objet d'horloge nommé horloge_object avec ZoneId - Colombo.


Ligne 10: Renvoyez l'objet horloge.

Ligne 13: Renvoie le fuseau horaire à l'aide de la méthode getZone ().

Exemple 2:

Créons le Clock_Object avec la zone du Portugal et retournons l'horodatage à l'aide de la méthode instantanée (). Ici, nous devons passer le Zone.de («Portugal») paramètre dans l'horloge.System () objet.

Importer Java.temps.Horloge;
Importer Java.temps.Zoneid;
classe publique principale

public static void main (String [] args)
// Créez l'objet horloge nommé horloge_object avec ZoneId - Portugal
Horloge horloge_object = horloge.Système (ZoneId.de ("Portugal"));
Système.dehors.println ("Détails de l'horloge:" + horloge_object);
// Renvoie l'horodatage de la Clock_Object
Système.dehors.println ("horodat:" + horloge_object.instantané());

Sortir:

Explication:

Ligne 8: Créez l'objet d'horloge nommé horloge_object avec la zone - Portugal.

Ligne 10: Renvoyez l'objet horloge.

Ligne 14: Renvoie l'horodatage à l'aide de la méthode instantanée ().

Exemple 3:

Créons le Clock_Object avec la zone Paris et retournons l'horodatage à l'aide de la méthode instantanée (). Ici, nous devons passer le Zone.de («Europe / Paris») paramètre dans l'horloge.System () objet.

Importer Java.temps.Horloge;
Importer Java.temps.Zoneid;
classe publique principale

public static void main (String [] args)
// Créez l'objet d'horloge nommé horloge_object avec Zoneid - Europe / Paris
Horloge horloge_object = horloge.Système (ZoneId.de ("Europe / Paris"));
Système.dehors.println ("Détails de l'horloge:" + horloge_object);
// Renvoie l'horodatage de la Clock_Object
Système.dehors.println ("horodat:" + horloge_object.instantané());

Sortir:

Explication:

Ligne 8: Créez l'objet d'horloge nommé Clock_Object avec la zone - Europe / Paris.

Ligne 10: Renvoyez l'objet horloge.

Ligne 14: Renvoie l'horodatage à l'aide de la méthode instantanée ().

Exemple 4:

Renvoyons la date et l'heure pour le fuseau horaire - Portugal.

Importer Java.temps.Horloge;
Importer Java.temps.Zoneid;
classe publique principale

public static void main (String [] args)
// Créez l'objet d'horloge nommé horloge_object avec Zoneid - Europe / Paris
Horloge horloge_object = horloge.Système (ZoneId.de ("Portugal"));
Système.dehors.println ("Détails de l'horloge:" + horloge_object);
// Renvoie la date et l'heure de la Clock_Object
Système.dehors.println (horloge_object.instantané().atzone (horloge_object.getZone ()));

Sortir:

Explication:

Ligne 8: Créez l'objet d'horloge nommé horloge_object avec Zone - Portugal.

Ligne 10: Renvoyez l'objet horloge.

Ligne 14: Renvoyez la date et l'heure du Clock_Object à l'aide de la méthode instantanée ().

Conclusion

Dans ce didacticiel Java DateTime, nous avons appris à utiliser la méthode System () avec différentes méthodes comme GetZone () et Instant (). Le système () est utilisé pour créer une horloge avec zone. Si vous souhaitez afficher l'horodatage, vous pouvez utiliser directement la méthode Instant () après avoir créé l'horloge avec la méthode System (). Si vous souhaitez obtenir la date et l'heure, vous pouvez utiliser la méthode atzone () avec la méthode instantanée ().