python Calendar类如何创建对象为什么?

Calendar类如何创建对象为什么?一般是这样给Calendar类创建对象的:Calendar cal = Calendar.getInstance()这是因为Calendar类的构造函数是prot

Calendar类如何创建对象为什么?

一般是这样给Calendar类创建对象的:Calendar cal = Calendar.getInstance()这是因为Calendar类的构造函数是protected,不能直接调用而Calendar类中的getInstance方法却是静态的,可以通过类名直接引用用上面方法创建出来的Calendar是包含了默认的语言和时区的,想要给calendar赋值可以这样:Data date = new Date()cal.setTime(date)