Отправка текущей даты через ajax в мой обработчик .net, как передать безопасную дату? - PullRequest
0 голосов
/ 08 августа 2009

Мне нужно передать дату, которая будет сгенерирована с помощью javascript, обработчику http asp.net, который обслуживает запросы ajax.

На стороне .net я возьму дату, переданную в преобразовании, в DateTime.

Дата должна содержать: гггг, мм, дд, минуты и секунды.

Как мне отформатировать дату в javascript для этого формата?

Использование jquery

1 Ответ

0 голосов
/ 08 августа 2009

Если вы уже используете ASP.NET AJAX в своем проекте, Дейв Уорд объясняет, как использовать расширения ASP.NET AJAX для этой цели в своем блоге Работайте умнее: расширения типа JavScript MS AJAX

Упростите форматирование дат на стороне клиента. с Date.format Если вы потратили много время работы с датами в JavaScript, Вы знаете, какие хлопоты это может иногда быть. Чтобы значительно облегчить это, ASP.NET AJAX расширяет JavaScript Объект Date с функцией форматирования это близко имитирует ToString форматирование парадигмы, что мы были используя годами. Вот несколько Примеры:

var today = new Date('12/3/2007');

var shortDate = today.format('d');
// d formats the date as MM/dd/yyyy
// shortDate == '12/03/2007'

var longDate = today.format('D');
// D formats the date as dddd, dd MMMM yyyy
// longDate == 'Monday, 03 December 2007'

var customDate = today.format('MMMM, yyyy');
// Custom format string to format the date as MMMM, yyyy
// customDate == 'December, 2007'

Date.format принимает большинство стандартные строки формата DateTime, такие как d и D. Если ни один из тех не подходит вашему потребности, Date.format также предоставляет почти неограниченная гибкость благодаря пользовательские строки форматирования. Для полного список параметров форматирования строки, см. Стандартный формат даты и времени Строки и Пользовательский формат даты и времени Строки справочные страницы в MSDN.

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