java.util.Calendar.toString() 方法返回此日历的字符串表示形式。此方法仅用于调试目的,并且返回字符串的格式可能因实现而异。返回的字符串可以为空,但不能为空。
语法
public String toString()
参数
无需参数。
返回值
返回此日历的字符串表示形式。
异常
无示例:
在下面的示例中,java.util.Calendar.toString() 方法返回给定日历的字符串表示形式。
import java.util.*;
public class MyClass {
public static void main(String[] args) {
//创建指定日期的Calendar对象
Calendar Cal = new GregorianCalendar(2015, 10, 25);
//打印日历
System.out.println("The Calendar is: " + Cal.getTime());
//获取日历的字符串表示形式
String Str = Cal.toString();
//打印字符串
System.out.println("The String contains: " + Str);
}
}
上述代码的输出将是:
The Calendar is: Wed Nov 25 00:00:00 UTC 2015
The String contains: java.util.GregorianCalendar[time=1448409600000,areFieldsSet=true,areAllFieldsSet=false,lenient=true,zone=sun.util.calendar.ZoneInfo[id="Etc/UTC",offset=0,dstSavings=0,useDaylight=false,transitions=0,lastRule=null],firstDayOfWeek=1,minimalDaysInFirstWeek=1,ERA=?,YEAR=2015,MONTH=10,WEEK_OF_YEAR=?,WEEK_OF_MONTH=?,DAY_OF_MONTH=25,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=?]