Java Calendar toString() 方法



描述

Java Calendar toString() 方法返回日曆的字串表示形式。

宣告

以下是 java.util.Calendar.toString() 方法的宣告

public String toString()

引數

返回值

此方法不返回值。

異常

獲取當前日期日曆例項的字串表示形式示例

以下示例演示了 Java Calendar toString() 方法的使用。我們使用 getInstance() 方法建立當前日期的日曆例項,並使用 toString() 方法列印日曆物件。

package com.tutorialspoint;

import java.util.Calendar;

public class CalendarDemo {
   public static void main(String[] args) {

      // create a calendar
      Calendar cal = Calendar.getInstance();

      // print calendar object
      System.out.println("Calendar: " + cal.toString());
   }
}

輸出

讓我們編譯並執行以上程式,這將產生以下結果:

Calendar: java.util.GregorianCalendar[time=1664370513374,areFieldsSet=true,areAllFieldsSet=true,lenient=true,zone=sun.util.calendar.ZoneInfo[id="Asia/Calcutta",offset=19800000,dstSavings=0,useDaylight=false,transitions=7,lastRule=null],firstDayOfWeek=1,minimalDaysInFirstWeek=1,ERA=1,YEAR=2022,MONTH=8,WEEK_OF_YEAR=40,WEEK_OF_MONTH=5,DAY_OF_MONTH=28,DAY_OF_YEAR=271,DAY_OF_WEEK=4,DAY_OF_WEEK_IN_MONTH=4,AM_PM=1,HOUR=6,HOUR_OF_DAY=18,MINUTE=38,SECOND=33,MILLISECOND=374,ZONE_OFFSET=19800000,DST_OFFSET=0]

獲取當前日期 GregorianCalendar 例項的字串表示形式示例

以下示例演示了 Java Calendar setTime() 方法的使用。我們使用 GregorianCalendar() 方法建立當前日期的日曆例項,並使用 toString() 方法列印日曆物件。

package com.tutorialspoint;

import java.util.Calendar;
import java.util.GregorianCalendar;

public class CalendarDemo {
   public static void main(String[] args) {

      // create a calendar
	   Calendar cal = new GregorianCalendar();

      // print current time
      System.out.println("Calendar: " + cal.toString());
   }
}

輸出

讓我們編譯並執行以上程式,這將產生以下結果:

Calendar: java.util.GregorianCalendar[time=1664370449332,areFieldsSet=true,areAllFieldsSet=true,lenient=true,zone=sun.util.calendar.ZoneInfo[id="Asia/Calcutta",offset=19800000,dstSavings=0,useDaylight=false,transitions=7,lastRule=null],firstDayOfWeek=1,minimalDaysInFirstWeek=1,ERA=1,YEAR=2022,MONTH=8,WEEK_OF_YEAR=40,WEEK_OF_MONTH=5,DAY_OF_MONTH=28,DAY_OF_YEAR=271,DAY_OF_WEEK=4,DAY_OF_WEEK_IN_MONTH=4,AM_PM=1,HOUR=6,HOUR_OF_DAY=18,MINUTE=37,SECOND=29,MILLISECOND=332,ZONE_OFFSET=19800000,DST_OFFSET=0]

獲取指定日期 GregorianCalendar 例項的字串表示形式示例

以下示例演示了 Java Calendar toString() 方法的使用。我們使用 getInstance() 方法建立當前日期的日曆例項,並使用 toString() 方法列印日曆物件。

package com.tutorialspoint;

import java.util.Calendar;
import java.util.GregorianCalendar;

public class CalendarDemo {
   public static void main(String[] args) {

      // create a calendar
      Calendar cal = new GregorianCalendar(2022,8,27);

      // print current time
      System.out.println("Calendar: " + cal.toString());
   }
}

輸出

讓我們編譯並執行以上程式,這將產生以下結果:

Calendar: java.util.GregorianCalendar[time=?,areFieldsSet=false,areAllFieldsSet=false,lenient=true,zone=sun.util.calendar.ZoneInfo[id="Asia/Calcutta",offset=19800000,dstSavings=0,useDaylight=false,transitions=7,lastRule=null],firstDayOfWeek=1,minimalDaysInFirstWeek=1,ERA=?,YEAR=2022,MONTH=8,WEEK_OF_YEAR=?,WEEK_OF_MONTH=?,DAY_OF_MONTH=27,DAY_OF_YEAR=?,DAY_OF_WEEK=?,DAY_OF_WEEK_IN_MONTH=?,AM_PM=0,HOUR=0,HOUR_OF_DAY=0,MINUTE=0,SECOND=0,MILLISECOND=?,ZONE_OFFSET=?,DST_OFFSET=?]
java_util_calendar.htm
廣告