String myString="2017年-10月-17日 16:21:23";
Date nowdate = new Date();//现在的时间
SimpleDateFormat sdf = new SimpleDateFormat( " yyyy-MM-dd");
String dateString = sdf.format(nowdate);
Date d;
Date dd;
try {
d = sdf.parse(myString.split(" ")[0]);
dd=sdf.parse(dateString);
//比较日期大小
if(d.getTime()<dd.getTime()){
}else {
}
} catch (ParseException e) {
e.printStackTrace();
}
//定义一个日期转换格式的方法
function jsDateFormat(val){
var date=new Date(parseInt(val));
var year = date.getFullYear();
var month = date.getMonth() + 1;
month = month < 10 ? ('0' + month) : month;
var day = date.getDate();
day = day < 10 ? ('0' + day) : day;
var hour = date.getHours();
hour = hour < 10 ? ('0' + hour) : hour;
var minute = date.getMinutes();
minute = minute < 10 ? ('0' + minute) : minute;
var seconde=date.getSeconds();
seconde = seconde < 10 ? ('0' + seconde) : seconde;
return year + '-' + month + '-' + day+' '+hour+':'+minute+':'+seconde
}
调用 jsDateFormat(val)方法即可获得一个格式为2019-5-14 18:30:23 这样格式的日期