java实现从控制台读入一个日期(格式为2015年11月21日)

java实现从控制台读入一个日期(格式为2015年11月21日),将年份保存在year变量中,经月份保存在month变量中,将日保存在day变量中.

import java.util.*;
import org.joda.time.*;
import org.joda.time.format.*;

public class Test {

public static void main(String[] args) throws Exception {
SimpleDateFormat dayFormat = new SimpleDateFormat("dd");
String day = dayFormat.format(Date.parse(xxxx));

SimpleDateFormat monthFormat = new SimpleDateFormat("MM");
String month = monthFormat .format(Date.parse(xxxx));
}
}

xxx是你输入的日期
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-07-23
输入的是字符串,你可以使用substring去掉最终的日字,replace年月为,号,split成数组三个方法,数组的0,1,2就是三个值
相似回答