• 如何获得当前日期的下一天


      【需求说明】:如何获得当前日期的下一天?

      【需求分析】:这里可能有人会说给当前的号数加1不就是当前日期的下一天么?那我问你你考虑月末?闰年?年末?没考虑吧!

      【需求实现】:通过System.currentTimeMillis()返回当前时间与协调世界时 1970 年 1 月 1 日午夜之间的时间差(以毫秒为单位测量)。

    代码实现部分:

     1 package edu.aeon.algorithm;
     2 
     3 import java.text.SimpleDateFormat;
     4 import java.util.Date;
     5 
     6 /**
     7  * @author work
     8  * 创建于: 2017年10月19日 下午1:00:39
     9  * by lzj
    10  * 需求/说明: 如何得到当前日期的下一天、考虑月末、是否闰年及年末
    11  */
    12 public class GetCurrNextDay {
    13 
    14     /**
    15      * 
    16      * at 2017年10月19日 下午1:10:47 by lzj
    17      * @parameters1 Date date
    18      * @return Date
    19      */
    20     private Date getNextDay(Date date) {
    21         long cur=System.currentTimeMillis();
    22         long dayh=24*60*60*1000; //一天的毫秒数
    23         return new Date(cur+dayh);
    24     }
    25     public static void main(String[] args) {
    26         Date curDate=new Date(); //当前日期
    27         GetCurrNextDay getC=new GetCurrNextDay();
    28         Date curNextDate=getC.getNextDay(curDate);
    29         SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    30         System.out.println("当前日期为:"+sdf.format(curDate));
    31         System.out.println("当前日期下一天的日期为:"+sdf.format(curNextDate));
    32         
    33     }
    34 
    35 }
    单击"+"查看

    截图:


    如有任何疑问可联系邮箱: 给我发邮件、或直接联系QQ:1584875179 || 点返回首页

  • 相关阅读:
    eclipse常用快捷键
    Sql server 问题诊断
    Oracle 表格大小分析
    VM虚拟机增加磁盘空间
    Linux搭建Nexus+Maven私人仓库
    Linux 下安装Git 版本管理工具 使用记录
    Jenkins 环境打建设 Linux
    Oracle 数据库用户表大小分析
    Windgb 其他常用命令
    Windbg 查内存占用
  • 原文地址:https://www.cnblogs.com/aeon/p/7692041.html
Copyright © 2020-2023  润新知