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
广告