将2015-02-24转换为安卓系统中的一天



我试图从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"应该显示一周中的哪一天。

最新更新