문제 설명
Java의 각 줄에 타임 스탬프를 추가하는 방법은 무엇입니까? (How to add a time stamp to each line in java?)
코드의 각 출력에 타임스탬프가 첨부된 코드를 작성하려고 합니다. 타임 스탬프를 한 번 추가하는 방법을 알아 냈지만 각 라인에 타임 스탬프를 첨부해야합니다.
"util.date", "util.calendar" 및 "sql.timestamp"를 가져왔습니다. 그리고 이미 타임 스탬프를 한 번 출력하는 코드를 작성했지만 모든 라인에서 반복하는 메서드에 넣는 방법????
여기에 내가 작성한 코드가 있습니다.
java.util.Date date= new java.util.Date();
System.out.println(new Timestamp(date.getTime());
참조 솔루션
방법 1:
Write a printTimeStamp
method and call it every time you print anything using System.out.println()
public static void printTimeStamp() {
java.util.Date date= new java.util.Date();
System.out.println(new Timestamp(date.getTime());
}
방법 2:
You can create a method and call it every time you print something out.
For example:
public static String ts() {
return "Timestamp: " + new Timestamp(new java.util.Date().getTime());
}
And in every println()
statement:
System.out.println(" ... text here ... " + ts());
(by MCallaghan、jiaweizhang、Jonathan Lam)