Se você trabalha com o
MySqlCommand
classe, você deve ser capaz de usar um DateTime
com a seguinte construção:using (var command = connection.CreateCommand())
{
command.CommandText = "INSERT INTO table (dateTimeColumn) VALUES (@1)";
command.Parameters.AddWithValue("@1", DateTime.Now);
command.ExecuteNonQuery();
}
Isso deve garantir que a data/hora seja armazenada corretamente.