java 中的 java.time.MonthDay 类
原文:https://www . geesforgeks . org/Java-time-monthday-class-in-Java/
Java 是最流行的编程语言,也是应用最广泛的编程语言。Java 用于各种应用,如移动应用、桌面应用、网络应用。java.time.MonthDay 类表示一个月中的月和日的组合,并且是不可变的。 java.time 是一个用来处理当前日期和时间 API 的包。下面以表格的形式讨论了这个类的所有方法。
| 方法 | 描述 | | --- | --- | | 调整(时态) | 将指定的时态对象调整为有这个月日。 | | at year(int year) | 将这个月日和一年结合起来,创建一个 LocalDate。 | | 比较(月日其他) | 将本月日与另一个月日进行比较。 | | 格式(datetime formatter) | 使用指定的格式化程序格式化这个月-日。 | | getDayOfMonth() | 获取当月的日字段。 | | getMonth() | 使用 Month 枚举获取年月字段。 | | getmonthvvalue() | 获取从 1 到 12 的年月字段。 | | hashCode() | 本月-日的一个 hash 码。 | | is after(MonthDay other) | 检查此月-日是否在指定的月-日之后。 | | 现在() | 从默认时区的系统时钟获取当前的月-日。 | | 现在(时钟时钟) | 从指定的时钟获取当前的月-日。 | | (int month,int dayOfMonth) | 获取 MonthDay 的一个实例。 | | 查询(TemporalQuery < R >查询) | 使用指定查询查询本月-日。 | | 范围(临时字段) | 获取指定字段的有效值范围。 | | ToString() | 将本月日作为字符串输出,如–12-03。 | | 带(月月) | 返回本月日的副本,其中年月日已更改。 | | 带月日(int dayOfMonth) | 返回该月日的副本,其中更改了月日。 | | with month(int month) | 返回该月的副本,其中更改了年月日。 |实现:现在我们来讨论一下这个类的几个方法
- Import classes and packages java.time 。
- Now use a method like MonthDay.of () or any other method and store an instance of MonthDay.
- Displays the stored value in the variable.
例 1
Java
// Java Program to illustrate MonthDay Class
// Importing Month and MonthDay classes
// from java.time package
import java.time.Month;
import java.time.MonthDay;
// Main Class
public class GFG {
// Main driver method
public static void main(String[] args)
{
// Creating an object of MonthDay class by
// storing instance of MonthDay by
// passing date and month as arguments
// Custom inputs are passed as arguments
MonthDay monthday = MonthDay.of(Month.MARCH, 14);
// Print and display the value stored
System.out.println(monthday);
}
}
输出
--03-14
Java
Java 语言(一种计算机语言,尤用于创建网站)
// Java Program to illustrate MonthDay Class
// importing MonthDay class from java.time
import java.time.MonthDay;
// Main Class
public class GFG {
// Main driver method
public static void main(String[] args)
{
// Store an instance of MonthDay
// from a text i.e --03-14
MonthDay monthday = MonthDay.parse("--03-14");
// Display the month using instance of class
System.out.println(monthday.getMonth());
}
}
Output
MARCH
版权属于:月萌API www.moonapi.com,转载请注明出处