RafaelBS 0 Denunciar post Postado Agosto 28, 2015 Boa tarde, To com um problema na hora de inserir um dado datetime no mssql no mysql eu estava usando assim : $date = \DateTime::createFromFormat('d/m/Y H:i:s', $input['peso_bruto_entrada_data'])->format('Y-m-d H:i:s'); $pesagem->Databruto = $date; Mas no mssql apresenta esse erro: A conversão de um tipo de dados nvarchar em um tipo de dados datetime resultou em um valor fora do intervalo. Se alguém puder ajudar ficarei muito grato. Compartilhar este post Link para o post Compartilhar em outros sites
wolfphw 60 Denunciar post Postado Agosto 28, 2015 Como está o formato do seu input $input['peso_bruto_entrada_data']??? Se ele estiver no formato 30/12/2015 23:59:59 Está tudo correto, só basta vc retirar o \ da frente do \DateTime::cre... Compartilhar este post Link para o post Compartilhar em outros sites
RafaelBS 0 Denunciar post Postado Agosto 28, 2015 Obrigado pela ajuda, estava vindo 30/12/2015 23:59:59 desse formato da view, só em adicionar direto ele já funcionou. E eu não tinha tentado inserir direto sem transformar. Compartilhar este post Link para o post Compartilhar em outros sites