对于初步进入java学习阶段的朋友们来说,有一个必不可少的java基础知识,也就是日期函数,下面呢就用几个Demo带领大家一起来学习一下,如何用日期函数获取昨天,今天和明天的日期?
首先是获取昨天的日期:
public class Demo0{ public static void main(String[] args) { //格式化日期 SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd"); //创建日历对象 Calendar calendar = new GregorianCalendar(); //得倒今天的日期 calendar.setTime(new Date()); //计算昨天的日期 calendar.add(calendar.DATE,-1); //格式化 String yesterday= sdf.format(calendar.getTime()); System.out.println(yesterday); } }
获取今天的日期:
public class Demo1 { public static void main(String[] args) { //格式化日期 SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd"); //今天日期 String today = sdf.format(new Date()); System.out.println(today); } }
获取明天的日期:
public class Demo2 { public static void main(String[] args) { //格式化日期 SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd"); //创建日历对象 Calendar calendar = new GregorianCalendar(); //明天日期 calendar.setTime(new Date()); //得倒今天的日期 calendar.add(calendar.DATE,+1); //格式化 String tomorrow= sdf.format(calendar.getTime()); System.out.println(tomorrow); } }
以上就是使用java的有关日期函数获取昨天,今天和明天的有关方法了,赶紧回去试试看吧,关注本站可以获取更多相关内容哦。