SimpleDateFormat dateFormat2=new SimpleDateFormat("yyyy-MM-dd");
Systemoutprintln(dateFormat2format(date));
把data类型改成String或者,在这bookDto的getReleaseDate方法里返回一个字符串javatextSimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");
Date date = new Date();
String strDate = sdfformat(date); //这样就得到格式化后的字符串将字符串类型的时间转换成date类型可以使用SimpleDateFormat来转换,具体方法如下:
1、定义一个字符串类型的时间;
2、创建一个SimpleDateFormat对象并设置格式;
3、最后使用SimpleDateFormat的parse方法将String类型的时间转换成Date类型的时间。
具体代码如下:
String string = "2014-3-17";
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
Date date = null;
try {
date = dateFormatparse(string);
Systemoutprintln(datetoLocaleString()split(" ")[0]);//切割掉不要的时分秒数据
} catch (ParseException e) {
eprintStackTrace();
}
介绍一下SimpleDateFormat:SimpleDateFormat 是 Java 中一个非常常用的类,该类用来对日期字符串进行解析和格式化输出。package timeutil;import javatextParseException;import javatextSimpleDateFormat;import javautilDate;public class TimeTest {
public static void main(String[] args) {
String s1 = "20151117190936";
String s2="20090915-17:20:12";
try {
Date date1 = new SimpleDateFormat("yyyyMMddHHmmss")parse(s1);
//输出格式
Systemoutprintln("=======解析字符串1======");
Systemoutprintln(new SimpleDateFormat("yyyy/MM/dd HH:mm:ss")format(date1));
Systemoutprintln(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")format(date1));
Systemoutprintln("=======解析字符串2======");
Date date2 = new SimpleDateFormat("yyyyMMdd-HH:mm:ss")parse(s2);
Systemoutprintln(new SimpleDateFormat("yyyy/MM/dd HH:mm:ss")format(date2));
Systemoutprintln(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")format(date2));
} catch (ParseException e) {
eprintStackTrace();
}
}
}
希望将日期输出成2005年6月9日,我们可以这么写:
SimpleDateFormat sdf = new SimpleDateFormat( " yyyy年MM月dd日 " );
String str = sdfformat(parse( " 2005-06-09 00:00:00 " );
str便会依照我们设定的格式输出了。
用的API是SimpleDateFormat,它是属于javatextSimpleDateFormat,所以请记得import进来!用法:SimpleDateFormat sdf = new SimpleDateFormat( " yyyy-MM-dd HH:mm:ss " );这一行最重要,它确立了转换的格式,yyyy是完整的公元年,MM是月份,dd是日期。
扩展资料:
SimpleDateFormat的支持格式如下:
yy/MM/dd HH:mm:ss 如 '2017/12/12 17:55:00'
yy/MM/dd HH:mm:ss pm 如 '2017/12/12 17:55:00 pm'
yy-MM-dd HH:mm:ss 如 '2017-12-12 17:55:00'
yy-MM-dd HH:mm:ss am 如 '2017-12-12 17:55:00 am'
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)