可以直接通过SimpleDateFormat 中的parse方法进行日期格式转换。 String dateTime = “2005-06-09 12:20:32”; SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); Date date = format .parse(dateTime); 输出结果:“2015-06-09”。 备注:字符串必须符合日期类型的定义,否则会直接转换报错。
public static void main(String[] args) throws Exception{ Date date = new SimpleDateFormat("yyyy-MM-dd").parse("2005-06-09"); String now = new SimpleDateFormat("yyyy年MM月dd日").format(date); System.out.println(now); }