Here you can find the source of nowTimestamp()
public static Timestamp nowTimestamp()
//package com.java2s; /******************************************************************************* * Educational Online Test Delivery System * Copyright (c) 2014 American Institutes for Research * // w w w. jav a2 s . co m * Distributed under the AIR Open Source License, Version 1.0 * See accompanying file AIR-License-1_0.txt or at * http://www.smarterapp.org/documents/American_Institutes_for_Research_Open_Source_Software_License.pdf ******************************************************************************/ import java.sql.Timestamp; public class Main { public static Timestamp nowTimestamp() { Long now = System.nanoTime(); Timestamp value = new Timestamp(now / 1_000_000L); value.setNanos(Long.valueOf(now % 1_000_000_000L).intValue()); return value; } }