我正在做类似的事情:
SELECT CURRENT_TIMESTAMP AS field1
在SQL中。但是,这是Timestamp
类型的字段,有没有办法将其作为Long
呢?
答案 0 :(得分:0)
使用现代的类,而不是糟糕的OffsetDateTime odt = myResultSet.getObject( 1 , OffsetDateTime.class ) ;
long millisecondsFromEpoch = odt.toInstant().toEpochMilli() ;
。
line[i] = '\0';
答案 1 :(得分:0)
您可以使用TimeStamp.getTime()方法获得较长的结果。
示例: long timeStampLong = timeStamp.getTime();