zoukankan      html  css  js  c++  java
  • Java,Calendar 获得明天凌晨的时间time

    /**
     * 获得明天凌晨的时间time
     *
     * @return
     */
    private long getNextDayZeroTime()
    {
       Calendar calendar = Calendar.getInstance();
       calendar.add(Calendar.DAY_OF_MONTH, 1);
       calendar.set(Calendar.HOUR_OF_DAY, 0);
       calendar.set(Calendar.MINUTE, 0);
       calendar.set(Calendar.SECOND, 0);
       calendar.set(Calendar.MILLISECOND, 0);
    
       return calendar.getTimeInMillis();
    }
    
    /**
     * 根据给定的time获得昨天凌晨的时间
     * 1、time=null,默认系统时间的昨天凌晨时间
     * 2、time!=null,获得给定time的所在天的前一天的凌晨时间
     *
     * @return 昨天凌晨的时间
     */
    private static long getYesterdayZeroTimeByTime(Long time) {
        Calendar calendar = Calendar.getInstance();
        if (time != null) {
            calendar.setTimeInMillis(time);
        }
        calendar.add(Calendar.DAY_OF_MONTH, -1);
        calendar.set(Calendar.HOUR_OF_DAY, 0);
        calendar.set(Calendar.MINUTE, 0);
        calendar.set(Calendar.SECOND, 0);
        calendar.set(Calendar.MILLISECOND, 0);
    
        return calendar.getTimeInMillis();
    }
  • 相关阅读:
    全局对象
    公用属性与原型链
    内存图
    JS中数据类型的转换
    for in 遍历
    JS里的数据类型
    Collect~Something else
    Spring Batch学习笔记(一)
    C#之WinForm设置控件居中
    C#之使用AutoUpdater自动更新客户端
  • 原文地址:https://www.cnblogs.com/gmq-sh/p/4919823.html
Copyright © 2011-2022 走看看