我如何才能改成 只要年月日的Date类型,百度太坑了 什么答案都有 试过都不行
关键的转换代码可以参考下面这个例子:
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
public class StringToDateDemo{
public static void main(String args[])
{
String testDateString = "1997-02-02";
DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
try
{
//format() method Formats a Date into a date/time string.
Date d1 = df.parse(testDateString);
System.out.println("Date in yyyy-MM-dd format is: "+df.format(d1));
}
catch (Exception ex ){
System.out.println(ex);
}
}
}
一般的Date或者时间戳类型经过注解格式化之后,都可以变成你需要的哪个样子呀,字符串类型的久更不需要说了。你现在是那种方式获取的?获取的结果又是什么呀?