string datdString='Wed Oct 12 2016 00:00:00 GMT+0800 (中国标准时间)'将字符串转化为date类型,格式2016-10-12
7条回答 默认 最新
- 默默前行的蜗牛 2016-10-13 02:46关注
String datdString="Wed Oct 12 2016 00:00:00 GMT+0800 (中国标准时间)";
datdString = datdString.replace("GMT", "").replaceAll("\(.*\)", "");
//将字符串转化为date类型,格式2016-10-12
SimpleDateFormat format = new SimpleDateFormat("EEE MMM dd yyyy hh:mm:ss z",Locale.ENGLISH);
Date dateTrans = format.parse(datdString);
System.out.println(new SimpleDateFormat("yyyy-MM-dd").format(dateTrans));本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报