private String date= new Date().toLocaleString();;这个方法已经过时,改怎么替换 用String类型输出

2025-01-04 04:18:39
推荐回答(3个)
回答1:

用SimpleDateFormat 格式化 日期的输出格式。

---------------------------------------------------------------------------------
import java.text.SimpleDateFormat;
import java.util.Date;
public class Test {
public static void main(String[] args) {
System.out.println(new Date().toLocaleString());
SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
System.out.println(sdf.format(new Date()));
}
}

回答2:

其实过不过时对你来说无所谓,程序还是会识别的。

回答3:

DateFormat df = DateFormat.getDateTimeInstance();
System.out.println(df.format(new Date()));