我试图从java中的字符串"2015-02-24"中获得一周中的哪一天,比如"星期五",但这可能吗?
有一个代码可以转换字符串,但是,我想从"2015-02-24"中获得日期字符串。既然我是个笨蛋,我很乐意给你一些建议。
SimpleDateFormat formatter = new SimpleDateFormat("dd-MMM-yyyy");
String dateInString = "7-Jun-2013";
try {
Date date = formatter.parse(dateInString);
System.out.println(date);
System.out.println(formatter.format(date));
} catch (ParseException e) {
e.printStackTrace();
}
您可以使用以下-
String input_date="2012-08-01";
SimpleDateFormat format1=new SimpleDateFormat("yyyy-MM-dd");
Date dt1=format1.parse(input_date);
DateFormat format2=new SimpleDateFormat("EEEE");
String finalDay=format2.format(dt1);
参考:从日期开始获取日期
尝试new SimpleDateFormat("EEEE").format(new Date());
"EEEE"应该显示一周中的哪一天。