在Android开发中,可以使用Calendar类和Time类来判断当前时间是否处于23:45到00:00之间。

下面是一个示例代码:

import java.util.Calendar;
import java.util.TimeZone;

public class TimeChecker {

    public static boolean isBetween23_45_00_00() {
        Calendar calendar = Calendar.getInstance(TimeZone.getDefault());
        int hour = calendar.get(Calendar.HOUR_OF_DAY);
        int minute = calendar.get(Calendar.MINUTE);

        if (hour == 23 && minute >= 45) {
            return true;
        } else if (hour == 0 && minute == 0) {
            return true;
        } else {
            return false;
        }
    }

    public static void main(String[] args) {
        if (isBetween23_45_00_00()) {
            System.out.println("当前时间处于23:45到00:00之间");
        } else {
            System.out.println("当前时间不处于23:45到00:00之间");
        }
    }
}

isBetween23_45_00_00方法中,我们首先获取当前时间的小时和分钟,并进行判断。如果小时等于23且分钟大于等于45,或者小时等于0且分钟等于0,则返回true表示当前时间处于23:45到00:00之间,否则返回false。

main方法中,我们调用isBetween23_45_00_00方法来判断当前时间是否在指定范围内,并输出相应的结果。

注意:这里使用的是Java的Calendar类,如果你是在Android项目中使用,可以直接在Activity中调用Calendar.getInstance()来获取当前时间的实例

android开发: 写个接口判断当前时间是处于23:45 到 00:00之间

原文地址: https://www.cveoy.top/t/topic/izkZ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录