JAVA中日期格式转换:2012-07-10 00:00:00.000如何转换成2012年07月10日

补充:数据库是Datetime类型;实体类是String类型。
2023-12-16 17:15:45
推荐回答(5个)
回答1:

Java时间格式转换大全

import java.text.*;

import java.util.Calendar;

public class VeDate {

/**
* 获取现在时间
*
* @return 返回时间类型 yyyy-MM-dd HH:mm:ss
*/

public static Date getNowDate() {

Date currentTime = new Date();

SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

String dateString = formatter.format(currentTime);

ParsePosition pos = new ParsePosition(8);

Date currentTime_2 = formatter.parse(dateString, pos);

return currentTime_2;

}

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

回答2:

SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日");
System.out.println(sdf.format(new Date()));

回答3:

new SimpleDateFormat("yyyy年MM月dd日").format();

回答4:

newSimpleDateFormat

回答5:

wjrwww21

你试试看