Android Studio获取当前日期时间
时间: 2024-11-03 14:08:38 浏览: 15
Android开发获取当前系统日期和时间功能示例
在Android Studio中,获取当前日期和时间通常通过`java.util.Calendar`或`java.time.LocalDateTime`类来实现。以下是两个常见方法的例子:
1. 使用Calendar:
```java
Calendar calendar = Calendar.getInstance();
String currentDate = calendar.get(Calendar.YEAR) + "-" +
String.format("%02d", calendar.get(Calendar.MONTH) + 1) + "-" +
String.format("%02d", calendar.get(Calendar.DAY_OF_MONTH)) + " " +
String.format("%02d", calendar.get(Calendar.HOUR_OF_DAY)) + ":" +
String.format("%02d", calendar.get(Calendar.MINUTE)) + ":" +
String.format("%02d", calendar.get(Calendar.SECOND));
```
2. 使用LocalDateTime(新版本API):
```java
LocalDateTime now = LocalDateTime.now();
String currentDateTime = now.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
```
这两个例子都会返回类似 "2023-04-01 15:30:00" 的格式,你可以根据需求调整日期时间格式。
阅读全文