我得到的日期格式为"YYYY-mm-dd hh:mm"作为格式化程序对象。
如何格式化输入格式化程序对象以仅获取"YYYY-mm-dd";
发布于 2011-04-07 20:28:48
我得到了"YYYY-mm-dd hh:mm“格式的日期作为格式化程序对象。如何格式化输入格式化程序对象,只得到"YYYY-mm-dd";
日期不能为YYYY-mm-dd,应为yyyy-MM-dd。要以yyyy-MM-dd格式获取日期,代码如下:
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
String formattedDate = formatter.format(todaysDate);发布于 2011-04-07 20:29:34
Format formatter = new SimpleDateFormat("yyyy-MM-dd hh:mm");
Date date;
try {
date = (Date)((DateFormat) formatter).parse("2011-04-13 05:00");
formatter = new SimpleDateFormat("yyyy-MM-dd");
String s = formatter.format(date);
System.out.println(s);
} catch (ParseException e) {
e.printStackTrace();
}发布于 2011-04-07 20:29:39
使用SimpleDateFormat
String myDateString = "2009-04-22 15:51";
SimpleDateFormat inFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm");
SimpleDateFormat outFormat = new SimpleDateFormat("yyyy-MM-dd");
System.out.println(outFormat.format(inFormat.parse(myDateString)));https://stackoverflow.com/questions/5580965
复制相似问题