Pavel Pereslegin created IGNITE-21567:
-----------------------------------------

             Summary: Sql. Conversion from TIMESTAMP to 
TIMESTAMP_WITH_LOCAL_TIME_ZONE trims millis
                 Key: IGNITE-21567
                 URL: https://issues.apache.org/jira/browse/IGNITE-21567
             Project: Ignite
          Issue Type: Bug
            Reporter: Pavel Pereslegin


Conversion from TIMESTAMP to TIMESTAMP_WITH_LOCAL_TIME_ZONE loses precision

{code:java}
        String ts  = "1992-01-18 02:30:00.123";
        assertQuery(format("select TIMESTAMP '{}'::TIMESTAMP WITH LOCAL TIME 
ZONE ", ts))
                .returns(LocalDateTime.parse(ts, 
DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.SSS"))
                        .atZone(ZoneId.systemDefault())
                        .toInstant())
                .check();

// Expected: 1992-01-17T22:30:00.123Z <class java.time.Instant>
// Actual:   1992-01-17T22:30:00Z <class java.time.Instant>
{code}




--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to