我正在做类似的事情:

SELECT CURRENT_TIMESTAMP AS field1


在SQL中。但是,这是Timestamp类型的字段,是否有办法将其作为Long

最佳答案

使用现代类,而不是可怕的Timestamp

OffsetDateTime odt = myResultSet.getObject( 1 , OffsetDateTime.class ) ;
long millisecondsFromEpoch = odt.toInstant().toEpochMilli() ;

09-11 20:06