Формат даты и времени в DTG

0

У меня есть строка, в которой пользователи вводят разные типы данных в дату, в которой есть разные форматы, которые я хочу стандартизировать. Например

12/21/2014 1900

Это один из возможных форматов, который я хотел бы, чтобы <td> изменил его в формате DTG, который

DD-HHMMZ-MMM-YY

День, Часы в формате 24, Минуты, вместо pm/am Мне нужно Z для zulu, Месяц и год

Как это изменить, как только пользователь вводит данные? Я смотрел onchange для javascript, но я не совсем уверен.

Теги:

1 ответ

1

Я предполагаю, что вы спрашиваете, как заставить ввод обновляться после того, как пользователь вводит информацию о дате. Я предполагаю, что вы знаете, как вы собираетесь отформатировать дату на основе данного ввода.

В этом примере показано, как использовать jquery.change() для обновления ввода после того, как что-то введено. http://jsfiddle.net/Z5B25/

Основной код выглядит так:

$('.date').change(function(){
    $(this).val('Computed/formatted Date');
});

Хотя это не относится к вашему использованию.

  • 0
    Исправить Я хочу принудительно обновить ввод в указанном формате. Дата будет введена пользователем, она не будет получена JQuery или JavaScript.
  • 0
    Именно так. Это то, что демонстрирует мой пример. Он просто демонстрирует, как использовать .change () для обновления ввода. Вы должны будете заполнить логику фактического вычисления даты. Вот более подробный пример (включая возможные преобразования даты) jsfiddle.net/nNrqf/43
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню