- java.time 包类
- java.time - 主页
- java.time - 时钟
- java.time - 时长
- java.time - 瞬时
- java.time - 本地日期
- java.time - 本地时间日期
- java.time - 本地时间
- java.time - 月份日
- java.time - 偏移日期时间
- java.time - 偏移时间
- java.time - 时段
- java.time - 年
- java.time - 年份月
- java.time - 分区日期时间
- java.time - 分区标识
- java.time - 分区偏移量
- java.time 包枚举
- java.time - 月份
- java.time 实用资源
- java.time - 讨论
java.time.ZonedDateTime.withDayOfMonth() 方法示例
说明
java.time.ZonedDateTime.withDayOfMonth(int dayOfMonth) 方法返回一个月份中的日期更改后的此 ZonedDateTime 拷贝。
声明
以下是 java.time.ZonedDateTime.withDayOfMonth(int dayOfMonth) 方法的声明。
public ZonedDateTime withDayOfMonth(int dayOfMonth)
```java
参数
dayOfMonth - 结果中要设置的月份中的日期,从 1 到 28-31。
返回值
基于此日期且具有请求的日期的 ZonedDateTime,非空。
异常
DateTimeException - 如果月份中的日期值无效,或者如果月份中的日期对于年月份无效。
示例
package com.tutorialspoint;
import java.time.ZonedDateTime;
public class ZonedDateTimeDemo {
public static void main(String[] args) {
ZonedDateTime date = ZonedDateTime.parse("2017-03-28T12:25:38.492+05:30[Asia/Calcutta]");
ZonedDateTime result = date.withDayOfMonth(13);
System.out.println(result);
}
}
实际演示
2017-03-13T12:25:38.492+05:30[Asia/Calcutta]
打印页面