如何在Java中获取字符串格式的当前时间戳?“yyyy.MM.dd.HH.mm.ss”

2022-08-31 05:39:18

如何在Java中获取字符串格式的时间戳?“yyyy.MM.dd.HH.mm.ss”

String timeStamp = new SimpleDateFormat("yyyy.MM.dd.HH.mm.ss").format(new Timestamp());

这就是我所拥有的,但是Timestamp()需要一个参数...


答案 1

取代

new Timestamp();

new java.util.Date()

因为时间戳没有默认构造函数,或者您可以使用该方法执行此操作:

new Timestamp(System.currentTimeMillis());

答案 2

使用类而不是时间戳。java.util.Date

String timeStamp = new SimpleDateFormat("yyyy.MM.dd.HH.mm.ss").format(new java.util.Date());

这将以指定的格式获得当前日期。