java 时间格式写法
在Java中,我们可以使用java.time包中的类来处理日期和时间。以下是一些常见的日期和时间格式写法:
1.获取当前日期和时间:
java
import java.time.LocalDateTime;
LocalDateTime now = w();
System.out.println(now); // 输出当前日期和时间
2.格式化日期和时间:
java
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
LocalDateTime now = w();
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
String formattedDateTime = now.format(formatter);
System.out.println(formattedDateTime); // 输出格式化后的日期和时间
3.解析日期和时间:
java
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
String dateTimeStr = "2023-03-15 12:34:56";
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
LocalDateTime dateTime = LocalDateTime.parse(dateTimeStr, formatter);
System.out.println(dateTime); // 输出解析后的日期和时间
4.处理时区:
java
import java.time.ZonedDateTime;
import java.time.ZoneId;
java时间日期格式转换ZonedDateTime dateTime = w(ZoneId.of("Asia/Shanghai"));
System.out.println(dateTime); // 输出当前亚洲/上海时区的日期和时间
以上是一些常见的Java日期和时间格式写法,你可以根据具体需求进行调整和扩展。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论