Я могу узнать, как получить текущую дату, а не комбинацию текущей даты и времени. Я не нашел подходящего решения.Получить текущую дату и время, используя C# для доступа ms
cmd.CommandText = "INSERT INTO [Table] (DATE) VALUES (@date)";
var pDate = new OleDbParameter("@date", SqlDbType.DateTimeOffset);
pDate.Value = DateTime.Now.Date;
cmd.Parameters.Add(pDate);
Любая помощь будет очень признательна.
EDIT: Также пробовал:
var dateAndTime = DateTime.Now;
var date = dateAndTime.Date;
Но я до сих пор просто получать дату "6/12/2016", а не время.
Ну 'DateTime.Now' дает вам текущую дату и время - почему вы используете свойство' Date', если вам не нужна только часть даты? И каков тип поля 'DATE'? –
@MattRowland: Я думаю, что этот вопрос требует противоположного этого вопроса. –
@JonSkeet А я вижу это сейчас. –