import java.util.*;
import java.text.SimpleDateFormat;
public class GetCalendar
{
public static void main(String []args)
{
Calendar getToday=Calendar.getInstance();
SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String s = sf.format(getToday);
System.out.println(s);
}
}它出现了以下错误
import java.util.*;
import java.text.SimpleDateFormat;
public class GetCalendar
{
public static void main(String []args)
{
Calendar getToday=Calendar.getInstance();
SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String s = sf.format(getToday);
System.out.println(s);
}
}
import java.text.SimpleDateFormat;
public class GetCalendar
{
public static void main(String []args)
{
Calendar getToday=Calendar.getInstance();
SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String s = sf.format(getToday);
System.out.println(s);
}
}它出现了以下错误
import java.util.*;
import java.text.SimpleDateFormat;
public class GetCalendar
{
public static void main(String []args)
{
Calendar getToday=Calendar.getInstance();
SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String s = sf.format(getToday);
System.out.println(s);
}
}
import java.text.SimpleDateFormat;
public class GetCalendar
{
public static void main(String []args)
{
Calendar getToday=Calendar.getInstance();
Date d = getToday.getTime() ;
SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String s = sf.format(d);
System.out.println(s);
}}
Exception in thread "main" java.lang.IllegalArgumentException: Cannot format giv
en Object as a Date
at java.text.DateFormat.format(Unknown Source)
at java.text.Format.format(Unknown Source)
at GetCalendar.main(GetCalendar.java:9)C:\>
意思就是需要类型转换人家需要的参数时Data的你给的不是所以楼上正解