LocalTime.With Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| With(ITemporalAdjuster) |
Retourne une copie ajustée de cette fois. |
| With(ITemporalField, Int64) |
Retourne une copie de cette fois avec le champ spécifié défini sur une nouvelle valeur. |
With(ITemporalAdjuster)
Retourne une copie ajustée de cette fois.
[Android.Runtime.Register("with", "(Ljava/time/temporal/TemporalAdjuster;)Ljava/time/LocalTime;", "", ApiSince=26)]
public Java.Time.LocalTime? With(Java.Time.Temporal.ITemporalAdjuster? adjuster);
[<Android.Runtime.Register("with", "(Ljava/time/temporal/TemporalAdjuster;)Ljava/time/LocalTime;", "", ApiSince=26)>]
member this.With : Java.Time.Temporal.ITemporalAdjuster -> Java.Time.LocalTime
Paramètres
- adjuster
- ITemporalAdjuster
l’ajusteur à utiliser, et non null
Retours
LocalTime basé sur ceci avec l’ajustement effectué, et non null
- Attributs
Remarques
Retourne une copie ajustée de cette fois. Cela retourne un LocalTime, basé sur celui-ci, avec l’heure ajustée. L’ajustement a lieu à l’aide de l’objet de stratégie d’ajustement spécifié. Lisez la documentation de l’ajusteur pour comprendre ce que sera fait l’ajustement. Un ajusteur simple peut simplement définir l’un des champs, comme le champ d’heure. Un ajusteur plus complexe peut définir l’heure de la dernière heure du jour. Le résultat de cette méthode est obtenu en appelant la méthode TemporalAdjuster.adjustInto(Temporal) sur l’ajusteur spécifié en passant cela en tant qu’argument. Cette instance est immuable et non affectée par cet appel de méthode.
Java référence pour java.time.LocalTime.with.
S’applique à
With(ITemporalField, Int64)
Retourne une copie de cette fois avec le champ spécifié défini sur une nouvelle valeur.
[Android.Runtime.Register("with", "(Ljava/time/temporal/TemporalField;J)Ljava/time/LocalTime;", "", ApiSince=26)]
public Java.Time.Temporal.ITemporal? With(Java.Time.Temporal.ITemporalField? field, long newValue);
[<Android.Runtime.Register("with", "(Ljava/time/temporal/TemporalField;J)Ljava/time/LocalTime;", "", ApiSince=26)>]
abstract member With : Java.Time.Temporal.ITemporalField * int64 -> Java.Time.Temporal.ITemporal
override this.With : Java.Time.Temporal.ITemporalField * int64 -> Java.Time.Temporal.ITemporal
Paramètres
- field
- ITemporalField
champ à définir dans le résultat, et non null
- newValue
- Int64
nouvelle valeur du champ dans le résultat
Retours
LocalTime basé sur ceci avec le jeu de champs spécifié, et non null
Implémente
- Attributs
Remarques
Retourne une copie de cette fois avec le champ spécifié défini sur une nouvelle valeur. Cela retourne un LocalTime, basé sur celui-ci, avec la valeur du champ spécifié modifié. Cela peut être utilisé pour modifier n’importe quel champ pris en charge, tel que l’heure, la minute ou la seconde. S’il n’est pas possible de définir la valeur, car le champ n’est pas pris en charge ou pour une autre raison, une exception est levée. Si le champ est un ChronoField, l’ajustement est implémenté ici. Les champs pris en charge se comportent comme suit : NANO_OF_SECOND : retourne un LocalTime avec le nano-of-seconde spécifié. L’heure, la minute et la seconde seront inchangées. NANO_OF_DAY : retourne un LocalTime avec le nano-jour spécifié. Cela remplace complètement le temps et équivaut à NanoOfDay(long). MICRO_OF_SECOND : retourne un LocalTime avec le nano-de-seconde remplacé par le micro-de-seconde spécifié multiplié par 1 000. L’heure, la minute et la seconde seront inchangées. MICRO_OF_DAY : retourne une valeur LocalTime avec le micro-jour spécifié. Cela remplace complètement le temps et équivaut à l’utilisation deNanoOfDay(long) par la micro-journée multipliée par 1 000. MILLI_OF_SECOND - Retourne un LocalTime avec le nano-de-seconde remplacé par le milli-de-seconde spécifié multiplié par 1 000 000. L’heure, la minute et la seconde seront inchangées. MILLI_OF_DAY : retourne un LocalTime avec le milli-de-jour spécifié. Cela remplace complètement le temps et équivaut à l’utilisation deNanoOfDay(long) par le milli-de-jour multiplié par 1 000 000. SECOND_OF_MINUTE : retourne un LocalTime avec la seconde de minute spécifiée. L’heure, la minute et la nano-seconde seront inchangées. SECOND_OF_DAY : retourne un localTime avec le deuxième jour spécifié. Le nano-de-seconde sera inchangé. MINUTE_OF_HOUR : retourne une valeur LocalTime avec la minute de l’heure spécifiée. L’heure, la seconde de minute et la nano-seconde seront inchangées. MINUTE_OF_DAY : retourne une valeur LocalTime avec la minute de jour spécifiée. La seconde de minute et la nano-seconde seront inchangées. HOUR_OF_AMPM - Retourne un localTime avec l’heure spécifiée-of-am-pm. L’AM/PM, minute-of-hour, seconde de minute et nano-de-seconde sera inchangé. CLOCK_HOUR_OF_AMPM - Retourne un LocalTime avec l’heure de l’horloge spécifiée-of-am-pm. L’AM/PM, minute-of-hour, seconde de minute et nano-de-seconde sera inchangé. HOUR_OF_DAY : retourne un localTime avec l’heure de la journée spécifiée. La minute de l’heure, la seconde de minute et le nano-de-seconde seront inchangés. CLOCK_HOUR_OF_DAY : retourne un localTime avec l’heure de l’horloge spécifiée. La minute de l’heure, la seconde de minute et le nano-de-seconde seront inchangés. AMPM_OF_DAY : retourne un localTime avec l’AM/PM spécifié. L’heure-of-am-pm, minute-d’heure, seconde de minute et nano-de-seconde sera inchangée. Dans tous les cas, si la nouvelle valeur est en dehors de la plage de valeurs valide pour le champ, une DateTimeException est levée. Toutes les autres instances ChronoField lèvent une exception UnsupportedTemporalTypeException. Si le champ n’est pas un ChronoField, le résultat de cette méthode est obtenu en appelant TemporalField.adjustInto(Temporal, long) en passant cela en tant qu’argument. Dans ce cas, le champ détermine si et comment ajuster l’instant. Cette instance est immuable et non affectée par cet appel de méthode.
Java référence pour java.time.LocalTime.with.