gpt4 book ai didi

java - 我们应该在java中使用日期对象吗?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:31:40 27 4
gpt4 key购买 nike

我们应该在 java 中使用 de java.util.Date 对象吗?它有太多不推荐使用的方法,不得不对应该如此简单的东西使用复杂的方法有点烦人。

我正在使用一些愚蠢的东西来模拟 getDate(),例如:

    public static int toDayMonth (Date dt)
{
DateFormat df = new SimpleDateFormat("dd");
String day = df.format(dt);
return Integer.parseInt(day);
}

它必须是更好的方式...

最佳答案

可能是偏好问题,但我使用 Joda Time .

查看 DateTime 来自 Joda Time 的 API, DateTime#dayOfMonth 可能正是您要找的。

DateTime dt = new DateTime();
// no args in constructor returns current date and time
DateTime.Property day = dt.dayOfMonth();
System.out.println(day.get()); // prints '27'

关于java - 我们应该在java中使用日期对象吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2725940/

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