如何用Java代码格式化日期时间?

如何用java代码格式化日期时间?

时间格式化问题

您正在处理导入导出功能,并需要格式化时间。 voici的一种方式来做到这一点:

date dtnow = new date();
simpledateformat sdf1 = new simpledateformat("yyyy-mm-dd hh:mm:ss");
string mydt = sdf1.format(dtnow.gettime());
system.out.println(mydt);

这将生成类似于 "2023-03-13 14:45:32" 的格式。

如果您需要更复杂的格式,可以使用 simpledateformat 的其他模式字符串。例如,要生成类似于 "2023年3月13日 14时45分32秒" 的格式,可以使用以下代码:

SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");
myDt = sdf2.format(dtNow.getTime());
System.out.println(myDt);

以上就是如何用Java代码格式化日期时间?的详细内容,更多请关注其它相关文章!