gpt4 book ai didi

Java 日期截止时间信息

转载 作者:IT老高 更新时间:2023-10-28 11:23:25 24 4
gpt4 key购买 nike

我有一个包含日期和时间信息的 Java Date 对象。我想写一个方法,截断时间信息,截断时分秒,所以我只剩下日期了。

示例输入:

2008-01-01 13:15:00

预期输出:

2008-01-01 00:00:00

你有小费吗?我试着做这样的事情:

(timestamp / (24 * 60 * 60 * 1000)) * (24 * 60 * 60 * 1000)

但我遇到了时区问题。

最佳答案

推荐进行日期/时间操作的方法是使用 Calendar对象:

Calendar cal = Calendar.getInstance(); // locale-specific
cal.setTime(dateObject);
cal.set(Calendar.HOUR_OF_DAY, 0);
cal.set(Calendar.MINUTE, 0);
cal.set(Calendar.SECOND, 0);
cal.set(Calendar.MILLISECOND, 0);
long time = cal.getTimeInMillis();

关于Java 日期截止时间信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1908387/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com