2013-12-03 3 views
-1

мой проверочныеDatetime класс не работает должным образом

[HttpPost] 
     public ActionResult CreateProduct(Products product) 
///// 
product.Date = new DateTime().ToUniversalTime().ToString(); 
//// 
} 

типа датый является VARCHAR в БД.

Зачем нужно время = 01.01.0001 0:00:00.

Где в реальном времени ???

+0

Вы не просили текущего времени. Вы создали пустой экземпляр, который по умолчанию имеет минимальное значение –

ответ

0

Используйте этот

DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") 

Больше Datetime reference

+0

product.Date = DateTime.Now.ToString ("dd-MM-yyyy HH: mm: ss") good it-Work, спасибо за ссылку. – lails

+0

@lails: обратите внимание ответ как приемлемый. – Amit

+0

Извините! Но моя репутация не может его использовать. Но я очень благодарен! – lails

3

Чтобы получить текущее время, необходимо использовать DateTime.Now. Параметрический конструктор DateTime создает экземпляр с минимальным значением.

Смежные вопросы