конвертировать время JavaScript в asp.net DateTime.Now - PullRequest
2 голосов
/ 04 сентября 2010

Я пытаюсь преобразовать дату JavaScript в DateTime.Now в ASP.NET

var todaysDate = new Date();
document.getElementById('hdnDate').value = todaysDate.toString();


private void ConvertToDotNetDateTime()
{
    DateTime myDate = (DateTime)hdnDate.Value; ??? ? //bit lost here
}

Ответы [ 2 ]

2 голосов
/ 27 января 2011

JavaScript:

document.getElementById('hdnDate').value = (new Date()).format('dd/MM/yyyy HH:mm:ss');

в C #:

CultureInfo provider = CultureInfo.InvariantCulture;

string date = hfClientDate.Value;

string format = "dd/MM/yyyy HH:mm:ss";

DateTime dt = DateTime.ParseExact(date, format, provider);

Надеюсь, это кому-нибудь поможет.

0 голосов
/ 04 сентября 2010

Вы можете использовать DateTime.ParseExact , чтобы преобразовать дату в DateTime.Now

Вы можете проверить Пример

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...