Gravando fuso horario correto

<< Click to Display Table of Contents >>

Navigation:  Funções >

Gravando fuso horario correto

Previous pageReturn to chapter overviewNext page

Em algumas situações quando o servidor (host) está hospedado em outro país, e gravamos num sql "current_time" ele fica com horário incorreto.

Para resolver basta trocar o current_time por um ajuste via programação:

 

Para data:

 cmd.Parameters.AddWithValue("@dt_inc", DateTime.Now.ToUniversalTime().AddHours(-3));

                       

Para hora:

 cmd.Parameters.AddWithValue("@hr_inc", DateTime.Now.ToUniversalTime().AddHours(-3).ToString("HH:mm"));