如何在Java中指定日期格式?
我正在开发一个Java应用程序,在格式化日期时遇到以下问题 因此,我用一个新的java.util.Date对一个对象字段进行了序列化;表示当前日期时间的,这一个:如何在Java中指定日期格式?,java,date,Java,Date,我正在开发一个Java应用程序,在格式化日期时遇到以下问题 因此,我用一个新的java.util.Date对一个对象字段进行了序列化;表示当前日期时间的,这一个: progetto.setDatOraUltMov(new Date()); 当我打印此字段时,结果如下: Mon Oct 12 17:19:06 CEST 2015 12/10/2015 17:19:06 好的,这个标准对我的pourpose不好,我想显示如下: Mon Oct 12 17:19:06 CEST 2015
progetto.setDatOraUltMov(new Date());
当我打印此字段时,结果如下:
Mon Oct 12 17:19:06 CEST 2015
12/10/2015 17:19:06
好的,这个标准对我的pourpose不好,我想显示如下:
Mon Oct 12 17:19:06 CEST 2015
12/10/2015 17:19:06
格式类似于日/月/年小时:分钟:秒
我怎么能做这样的事?如何指定所需的日期格式?使用SimpleDataFormat
SimpleDateFormat format = new SimpleDateFormat("yyyy/MM/dd hh:mm:ss");
DateToStr = format.format(curDate);
供参考
你可以试试这个
Calendar currentDate = Calendar.getInstance();
SimpleDateFormat formatter= new SimpleDateFormat("dd-MM-YYYY-hh:mm:ss");
String dateNow = formatter.format(currentDate.getTime());
System.out.println(dateNow);
进口
import java.text.SimpleDateFormat;
import java.util.Calendar;
看一看,你用谷歌搜索了吗?不正确,需要日/月/年小时:分钟:秒您是否尝试过dd/MM/yyy hh:MM:ss,您是否查看过simpledate格式参考?