集册 Java实例教程 如何使用Calendar类在当前日期和时间值中加减周。

如何使用Calendar类在当前日期和时间值中加减周。

欢马劈雪     最近更新时间:2020-01-02 10:19:05

568
提示:您可在线编辑运行本教程的实例 - 运行实例,去试试!
如何使用Calendar类在当前日期和时间值中加减周。
// 来 自 n o w j a v a . c o m

import java.util.Calendar;

 

public class Main {

 

  public static void main(String[] args) {

 

    //create Calendar instance

    Calendar now = Calendar.getInstance();

   

    System.out.println("Current date : " + (now.get(Calendar.MONTH) + 1)

                        + "-"

                        + now.get(Calendar.DATE)

                        + "-"

                        + now.get(Calendar.YEAR));// 来自 时   代    Java - nowjava.com

                       

    System.out.println("Current week of month is : " +

                now.get(Calendar.WEEK_OF_MONTH));

               

    System.out.println("Current week of year is : " +

                now.get(Calendar.WEEK_OF_YEAR));

 

    //add week to current date using Calendar.add method

    now.add(Calendar.WEEK_OF_YEAR,1);

   

    System.out.println("date after one week : " + (now.get(Calendar.MONTH) + 1)

                        + "-"

                        + now.get(Calendar.DATE)

                        + "-"

                        + now.get(Calendar.YEAR));

   

    //subtract week from current date

    now =Calendar.getInstance();

    now.add(Calendar.WEEK_OF_YEAR,-50);

    System.out.println(
展开阅读全文