我想在同一程序中将String变量转换为Date变量,反之亦然。在下面的代码中,DOB是存储日期的String变量,我想从任何给定日期获取星期几。
String dob_1= vars.get("p_dob");
String mnt_1 = vars.get("p_mnt");
String yer_1 = vars.get("p_yer");
String DOB = (dob_1 + " " + mnt_1 + " " + yer_1); //print the day from the
obtained date(DOB).
答案 0 :(得分:0)
希望这会有所帮助
String DOB = (dob_1 + " " + mnt_1 + " " + yer_1);
String date = new SimpleDateFormat("yyyy-MM-dd").format(DOB);
DateFormat f = new SimpleDateFormat("EEEE");
try {
return f.format(date);
}
catch(Exception e) {
e.printStackTrace();
return "";
}