专注于 JetBrains IDEA 全家桶,永久激活,教程
持续更新 PyCharm,IDEA,WebStorm,PhpStorm,DataGrip,RubyMine,CLion,AppCode 永久激活教程

Java判断是不是昨天

话不多说直接上代码吧:

原理就是先将当前时间和目标时间转化为当日的零点零分,然后比较两个时间的差值

//是不是昨天
public static boolean isYesToday(String dateStr) {
    SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");

    Date date = new Date();
    try {
        date = format.parse(dateStr);
    } catch (ParseException e) {
        e.printStackTrace();
    }
    Date date2 = new Date(System.currentTimeMillis());
    date2.setHours(0);
    date2.setMinutes(0);
    date2.setSeconds(0);
    int tmp = 86400000;

    long day1 = date.getTime() / tmp;
    long day2 = date2.getTime() / tmp;

    if (day2-day1 == 1) {
        return true;
    } else {
        return false;
    }
}

//时间戳转化为时间(毫秒)
public static String getDateToString(long milSecond) {
    try {
        String pattern = "yyyy-MM-dd HH:mm:ss";
        Date date = new Date(milSecond*1000);
        SimpleDateFormat format = new SimpleDateFormat(pattern);
        return format.format(date);
    }
    catch (Exception e){
        e.printStackTrace();
    }
    return "";
}

文章永久链接:https://tech.souyunku.com/29584

未经允许不得转载:搜云库技术团队 » Java判断是不是昨天

JetBrains 全家桶,激活、破解、教程

提供 JetBrains 全家桶激活码、注册码、破解补丁下载及详细激活教程,支持 IntelliJ IDEA、PyCharm、WebStorm 等工具的永久激活。无论是破解教程,还是最新激活码,均可免费获得,帮助开发者解决常见激活问题,确保轻松破解并快速使用 JetBrains 软件。获取免费的破解补丁和激活码,快速解决激活难题,全面覆盖 2024/2025 版本!

联系我们联系我们