java代码根据时间戳获取年月
时间: 2023-07-25 16:29:17 浏览: 152
Java获取当前时间年月日的方法
可以使用Java中的`java.util.Date`和`java.text.SimpleDateFormat`类来实现根据时间戳获取年月。
可以按照以下步骤实现:
1. 将时间戳转换为`Date`对象。
```java
long timestamp = 1624012360000L; // 时间戳
Date date = new Date(timestamp);
```
2. 使用`SimpleDateFormat`类将`Date`对象格式化为年月字符串。
```java
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM");
String yearMonth = sdf.format(date); // 返回格式化后的年月字符串,例如:2021-06
```
完整代码示例:
```java
long timestamp = 1624012360000L; // 时间戳
Date date = new Date(timestamp);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM");
String yearMonth = sdf.format(date); // 返回格式化后的年月字符串,例如:2021-06
```
阅读全文