Cadeia de conversão do Spark SQL para carimbo de data e hora
Eu sou novo no Spark SQL e estou tentando converter uma string em um carimbo de data / hora em um quadro de dados do spark. Eu tenho uma string que parece'2017-08-01T02:26:59.000Z'
em uma coluna chamada time_string
Meu código para converter essa string em timestamp é
CAST (time_string AS Timestamp)
Mas isso me dá um timestamp de2017-07-31 19:26:59
Por que está mudando o tempo? Existe uma maneira de fazer isso sem alterar o tempo?
Obrigado por qualquer ajuda!