No sin alterar SQL desafortunadamente. Pero como referencia, esta es la forma de alterar el SQL:
He usado esta recomendación:Cómo convertir marca de tiempo a fecha y hora en MySQL?
. Y usa el FROM_UNIXTIME()
función en MySql. El único inconveniente fue que se importará una fecha 0000-00-00 en la hoja de cálculo como 1970-01-01 00:00:00.0
Sin embargo, para mí esto no es un problema en este momento.
Ejemplo:
var rs = stmt.executeQuery("SELECT `Subscriptions`.`SubscriptionId`,
`Subscriptions`.`ItemId`, `Subscriptions`.`AccountId`,
`Subscriptions`.`ContactId`,
from_unixtime( unix_timestamp(TIMESTAMP( `Subscriptions`.`DateStart` ) ) ),
from_unixtime( unix_timestamp(TIMESTAMP( `Subscriptions`.`DateEnd` ) ) ),
`Subscriptions`.`AutoRenewal`,`Subscriptions`.`Invoice` from `Subscriptions`")