Android 获取连续前7天的时间戳
时间: 2024-03-08 18:48:41 浏览: 115
android 时间戳
5星 · 资源好评率100%
以下是获取连续前7天的时间戳的 Java 代码:
```java
// 获取当前时间戳
long currentTimeStamp = System.currentTimeMillis();
// 获取当前时区
TimeZone timeZone = TimeZone.getDefault();
// 计算前7天的时间戳
long sevenDaysAgoTimeStamp = currentTimeStamp - 7 * 24 * 60 * 60 * 1000;
// 根据当前时区调整时间戳
sevenDaysAgoTimeStamp += timeZone.getRawOffset();
// 打印前7天的时间戳
for (int i = 1; i <= 7; i++) {
System.out.println("前" + i + "天的时间戳:" + (sevenDaysAgoTimeStamp - (i - 1) * 24 * 60 * 60 * 1000));
}
```
以上代码会打印出连续前7天的时间戳,每一天一个时间戳。注意,这里的时间戳是指自 1970 年 1 月 1 日 00:00:00 GMT 起至现在的总毫秒数。
阅读全文