1、将字符串转换为日期格式: String month = “2020-08”;Date parse = new SimpleDateFormat(“yyyy-MM”).parse(month); 2、将日期格式转换为字符串格式: Date parse = “Sat Aug 01 00:00:00 CST 2020”;SimpleDateFormat format = new 美国高防vps SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);// s : “2020-08-01 00:00:00″String s = format.format(parse); 3、将一个格式字符串日期转换为其他格式字符串?(思路:先转日期,再转字符串): String month = “2020-08”; SimpleDateFormat format = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);Date parse = new SimpleDateFormat(“yyyy-MM”).parse(month);// s : “2020-08-01 00:00:00″String s = format.format(parse); 4、将一个日期格式的日期转换成“YYYY-MM-ddTHH:mm:ssZ”格式的日期: String month = “2020-08-01 00:00:00”;DateTimeFormatter formatter0 = DateTimeFormatter.ofPattern(“yyyy-MM-dd HH:mm:ss”).withZone(ZoneId.systemDefault());DateTimeFormatter formatter = DateTimeFormatter.ofPattern(“yyyy-MM-dd’T’HH:mm:ss’Z'”);ZonedDateTime zoneTime = ZonedDateTime.parse(month, formatter0);//createTimeStart : “2020-08-01T00:00:00Z”String createTimeStart = zoneTime.withFixedOffsetZone().format(formatter);
?
61165437