gpt4 book ai didi

java - 安卓/Java : Time calculations

转载 作者:行者123 更新时间:2023-12-01 15:58:10 26 4
gpt4 key购买 nike

我在我的 Android 应用程序中使用以下代码来获取当前时间

SimpleDateFormat dateFormatLocal = new SimpleDateFormat("yyyy-MMM-dd HH:mm:ss");
String time = dateFormatLocal.format(new Date());

我想知道是否有一种简单的方法来检查时间跨度,例如时钟是否在 19:00 到 21:00 之间。谢谢

最佳答案

克里斯的方法没有任何问题,但还有另一种选择:

Calendar now = Calendar.getInstance();
int hour = now.get(Calendar.HOUR_OF_DAY);
if (hour >= 19 && hour < 21) {
System.out.println("WIN");
}

然后你可以构造你的字符串:

String time =  dateFormatLocal.format(now.getTime() );

我将把它留给下一个海报来指出你也可以使用 Joda-Time。 :)

关于java - 安卓/Java : Time calculations,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4621184/

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