import java.sql.Timestamp;
/**
* 毫秒,微秒,纳秒
**/
public class TestTIme {
/**
* System.nanoTime
*
* @param args
*/
public static void main(String[] args) {
Timestamp timestamp;
for (int i = 0; i < 10; i++) {
timestamp=new Timestamp(System.currentTimeMillis());
timestamp.setNanos(new Long(System.nanoTime() % 1000000000).intValue());
int ms = (timestamp.getNanos()%1000000000)/1000000;
int us = (timestamp.getNanos()%1000000)/1000;
int ns = (timestamp.getNanos()%1000);
System.out.println(new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(timestamp)+"."+ms+"."+us+"."+ns);
try {
Thread.sleep(1);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
}