指点成金-最美分享吧

登录

java 当前系统时间 加一天怎么取得?

佚名 举报

篇首语:本文由小编为大家整理,主要介绍了java 当前系统时间 加一天怎么取得?相关的知识,希望对你有一定的参考价值。

java 当前系统时间 加一天怎么取得?
在线等谢谢

java在当前系统时间加一天主要是使用calendar类的add方法,如下代码:

import java.util.Calendar;
import java.util.Date;

public class ceshi 

public static void main(String[] args) 
Date date = new Date();// 新建此时的的系统时间
System.out.println(getNextDay(date));// 返回明天的时间



public static Date getNextDay(Date date) 
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
calendar.add(Calendar.DAY_OF_MONTH, +1);//+1今天的时间加一天
date = calendar.getTime();
return date;

运行结果:

参考技术A import java.util.*;
import java.util.Date;
public class test


public static void main(String args[])


Calendar c = Calendar.getInstance();
c.setTime(new java.util.Date());
int year = c.get(Calendar.YEAR);
int month = c.get(Calendar.MONTH)+1;
int day = c.get(Calendar.DAY_OF_MONTH)+1;
int hour = c.get(Calendar.HOUR_OF_DAY);
int minute = c.get(Calendar.MINUTE);
int second = c.get(Calendar.SECOND);

System.out.println(month);
System.out.println(day);
System.out.println(hour);
System.out.println(minute);

参考技术B Calendar c = Calendar.getInstance();
c.add(Calendar.DAY_OF_MONTH, 1);
System.out.println(c.getTime());本回答被提问者采纳
参考技术C import java.util.Calendar;
public class Date
public static void main(String[] args)
Calendar c=Calendar.getInstance();
c.add(Calendar.DAY_OF_MONTH, 1);


参考技术D long now = System.currentTimeMillis()+24*60*60*1000;

java取得当前日期增加一天或多天

  SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd");
        Calendar c = Calendar.getInstance();
        System.out.println(“当前日期:               ”+sf.format(c.getTime()));
        c.add(Calendar.DAY_OF_MONTH, 1);

        System.out.println(“增加一天后日期 :  ”+sf.format(c.getTime()));

打印结果

当前日期:                2013-06-18
增加一天后日期 :   2013-06-19





以上是关于java 当前系统时间 加一天怎么取得?的主要内容,如果未能解决你的问题,请参考以下文章