package com.wyq.StringBuffer;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
import java.util.Scanner;
public class TestC {
public static void main(String[] args) throws ParseException {
// Calendar cal = new GregorianCalendar();
// System.out.println("年:"+cal.get(Calendar.YEAR));
// System.out.println("月:"+cal.get(Calendar.MONTH));
// System.out.println("日:"+cal.get(Calendar.DAY_OF_MONTH));
/**
* 请给我一个date类型的对象,可以通过setTime(Date)方法,将这个时间设置为日历
* 日期与日历有什么关系?日期是日历种一个具体的日子
*/
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个日期:yyyy-mm-dd");
String str = sc.next();
// 手动输入日期,String类型
DateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
// 创建一个date类对象,将刚才的String类型转换成date类型
Date d = sdf.parse(str);
// 将d转换成calendar对象
Calendar ca = new GregorianCalendar();
ca.s
手动编写万年历
最新推荐文章于 2025-01-15 21:00:24 发布