Convert the date to a DateTime before you send it to SQL - SQL (and DateTime) are in a universal format, they store it as a number of microseconds since a specific point in the past. You can then send the date to SQL via a parametrised query:
using (SqlConnection con = new SqlConnection(strConnect))
{
con.Open();
using (SqlCommand com = new SqlCommand("INSERT INTO myTable (productName, shipDate) VALUES (@PN, @SD)", con))
{
com.Parameters.AddWithValue("@PN", "Sunglasses");
com.Parameters.AddWithValue("@PD", DateTime.Now);
com.ExecuteNonQuery();
}
}