private void populateTimestamp() {
    long seconds = getSeconds();
    int nanos = getNanos();
    timestamp.setTimeInSeconds(seconds, nanos);
  }
@return double representation of the timestamp, accurate to microseconds
serde/src/java/org/apache/hadoop/hive/serde2/io/TimestampWritableV2.java