Java日期格式化程序

raj*_*hch 9 java simpledateformat

我得到"YYYY-mm-dd hh:mm"格式化对象的日期格式.

如何格式化输入格式化程序对象才能获得"YYYY-mm-dd";

Har*_*Joy 25

我将日期格式设置为"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);
Run Code Online (Sandbox Code Playgroud)

  • `mm`或`MM`?? (5认同)

Nir*_*ond 5

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();
        }
Run Code Online (Sandbox Code Playgroud)