दुर्भाग्य से SQL को बदले बिना नहीं। लेकिन संदर्भ के लिए एसक्यूएल को बदलने का यह तरीका है:
मैंने इस अनुशंसा का उपयोग किया है:कैसे कन्वर्ट करें MySQL में टाइमस्टैम्प से डेटाटाइम तक?
. और FROM_UNIXTIME()
का उपयोग करें MySQL में फ़ंक्शन। केवल एक ही कमी यह थी कि एक 0000-00-00 तारीख को स्प्रैडशीट में 1970-01-01 00:00:00.0
के रूप में आयात किया जाएगा। हालांकि मेरे लिए यह इस समय कोई समस्या नहीं है।
उदाहरण:
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`")