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日期和时间格式写法,你可以根据具体需求进行调整和扩展。