Java 尝试永久保存当前日期
我正在尝试永久显示当前日期 我试过:Java 尝试永久保存当前日期,java,Java,我正在尝试永久显示当前日期 我试过: SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy HH:mm"); Date now = new Date(); String strDate = sdf.format(now); 但是它返回了一个错误,因为您没有发布错误,并且查看您的代码看起来很好,最好的猜测是您得到了以下错误: Date now = new Date(); String strDate = sdf.format(now);
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy HH:mm");
Date now = new Date();
String strDate = sdf.format(now);
但是它返回了一个错误,因为您没有发布错误,并且查看您的代码看起来很好,最好的猜测是您得到了以下错误:
Date now = new Date();
String strDate = sdf.format(now);
当您使用java.sql.Date
而不是java.util.Date
时会发生这种情况,因为SimpleDataFormat.format()
接受java.util.Date
类型的参数
将导入语句更改为import java.util.Date
或者在最坏的情况下,您尚未添加任何导入,因此请添加以下内容:
error: no suitable constructor found for Date()
Date now = new Date();
constructor Date.Date(long) is not applicable
(actual and formal argument lists differ in length)
constructor Date.Date(int,int,int) is not applicable
(actual and formal argument lists differ in length)
1 error
我猜你的意思是:“我试图连续显示当前日期。”对吗?你得到的错误是什么?我看不出这有什么问题。
import java.util.Date
import java.text.SimpleDateFormat