在Java中,可以使用SimpleDateFormat類來格式化Calendar對象的日期和時間輸出。以下是一個示例代碼:
import java.text.SimpleDateFormat;
import java.util.Calendar;
public class FormatCalendar {
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String formattedDate = sdf.format(calendar.getTime());
System.out.println("Formatted Date and Time: " + formattedDate);
}
}
在這個示例中,我們首先獲取當前的Calendar對象,然后創建一個SimpleDateFormat對象,指定日期和時間的格式為"yyyy-MM-dd HH:mm:ss"。然后調用SimpleDateFormat的format方法,傳入Calendar對象的getTime()方法返回的Date對象,獲得格式化后的日期和時間字符串輸出。最后打印出格式化后的日期和時間字符串。