java string yyyy-mm-dd ss:mm:ss 减去一小时
时间: 2023-08-08 15:08:32 浏览: 159
可以使用 Java 中的 `SimpleDateFormat` 类来进行日期格式化和解析,然后使用 `Calendar` 类进行日期计算。
以下是一个示例代码:
```java
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class Test {
public static void main(String[] args) throws Exception {
String dateString = "2021-07-08 12:34:56";
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = formatter.parse(dateString);
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
calendar.add(Calendar.HOUR_OF_DAY, -1);
String resultString = formatter.format(calendar.getTime());
System.out.println(resultString);
}
}
```
输出结果为:
```
2021-07-08 11:34:56
```
阅读全文