27 lines
826 B
Java
27 lines
826 B
Java
|
Creating a Log file
|
||
|
|
||
|
import java.io.*;
|
||
|
import java.text.*;
|
||
|
import java.util.*;
|
||
|
|
||
|
public class MsgLog {
|
||
|
protected static String defaultLogFile = "c:\\msglog.txt";
|
||
|
|
||
|
public static void write(String s) throws IOException {
|
||
|
write(defaultLogFile, s);
|
||
|
}
|
||
|
|
||
|
public static void write(String f, String s) throws IOException {
|
||
|
TimeZone tz = TimeZone.getTimeZone("EST"); // or PST, MID, etc ...
|
||
|
Date now = new Date();
|
||
|
DateFormat df = new SimpleDateFormat ("yyyy.mm.dd hh:mm:ss ");
|
||
|
df.setTimeZone(tz);
|
||
|
String currentTime = df.format(now);
|
||
|
|
||
|
FileWriter aWriter = new FileWriter(f, true);
|
||
|
aWriter.write(currentTime + " " + s + "\n");
|
||
|
aWriter.flush();
|
||
|
aWriter.close();
|
||
|
}
|
||
|
}
|