如何在java中的每一行添加时间戳?

时间:2015-11-19 03:31:10

标签: java timestamp

我试图编写一个代码,其中代码的每个输出都附有一个时间戳。我想出了如何添加时间戳一次,但我需要将时间戳附加到每一行。

我导入" util.date"," util.calendar,"和" sql.timestamp"。并且已经编写了一次打印出时间戳的代码,但是我怎么把它放在一个方法中重复每一行????

这是我写的代码

java.util.Date date= new java.util.Date();
System.out.println(new Timestamp(date.getTime());   

2 个答案:

答案 0 :(得分:2)

编写printTimeStamp方法,并在每次使用System.out.println()

打印任何内容时调用它
public static void printTimeStamp() {
    java.util.Date date= new java.util.Date();
    System.out.println(new Timestamp(date.getTime());   
}

答案 1 :(得分:2)

您可以创建一个方法,并在每次打印出来时调用它。

例如:

public static String ts() {
    return "Timestamp: " + new Timestamp(new java.util.Date().getTime());
}

在每个println()声明中:

System.out.println(" ... text here ... " + ts());