Wie man ein festes Datum wie den Ablauf einer Kreditkarte darstellt, die Antwort liegt in YearMonth
Ähnlich dem Beispiel der Überprüfung wiederkehrender Ereignisse mit MonthDay, YearMonth ist eine weitere Kombinationsklasse, die zur Angabe des Ablaufdatums von Kreditkarten, FD, Ablaufdatum von Futures-Optionen usw. verwendet wird. Sie können diese Klasse auch verwenden, um die Anzahl der Tage im aktuellen Monat abzurufen. Die Methode lengthOfMonth() der YearMonth-Instanz kann die Anzahl der Tage im aktuellen Monat zurückgeben, was bei der Beurteilung, ob der Februar 28 oder 29 Tage hat, sehr nützlich ist .
package com.shxt.demo02; import java.time.*; public class Demo13 { public static void main(String[] args) { YearMonth currentYearMonth = YearMonth.now(); System.out.printf("Days in month year %s: %d%n", currentYearMonth, currentYearMonth.lengthOfMonth()); YearMonth creditCardExpiry = YearMonth.of(2019, Month.FEBRUARY); System.out.printf("Your credit card expires on %s %n", creditCardExpiry); } }
Das obige ist der detaillierte Inhalt vonSo kombinieren Sie Datum und Uhrzeit mithilfe der YearMonth-Klasse in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!