2014-04-28 11 views
0

표준화하려는 다른 형식이있는 날짜에 사용자가 다양한 유형의 데이터를 입력하는 행이 있습니다. 예를날짜 및 시간을 DTG로 입력

12/21/2014 1900 

를 들어 이것은 <td> 대신 p.m./a.m의, 일

DD-HHMMZ-MMM-YY 

입니다 DTG 형식, 24 형식, 분에서 시간으로 변경하는 내가 좋아하는 것이 하나의 가능한 형식입니다. zulu에 대해 Z가 필요합니다. 월 및 연도

사용자가 데이터를 입력하면 어떻게 변경합니까? 나는 javascript를 위해 onchange를보고 있었다. 그러나 나는 완전하게 확실하지 않다.

답변

1

사용자가 날짜 정보를 입력 한 후 입력을 강제로 업데이트하는 방법을 묻는 것입니다. 주어진 입력을 기반으로 날짜 형식을 지정하는 방법을 알고 있다고 가정합니다.

이 예제는 항목을 입력 한 후 jquery의 .change()를 사용하여 입력을 업데이트하는 방법을 보여줍니다. 이 사용량에 특정 아니지만

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

: http://jsfiddle.net/Z5B25/

기본 코드는 것 같습니다.

+0

맞음 입력을 내가 제공 한 형식으로 강제 업데이트하려고합니다. 사용자가 입력 한 날짜는 JQuery 또는 JavaScript에 의해 파생되지 않습니다. – JeremyA1

+0

정확히. 이것이 저의 모범이 보여주는 것입니다. .change()를 사용하여 입력을 업데이트하는 방법을 간단하게 보여줍니다. 실제로 날짜를 계산하는 논리를 채워야합니다. 다음은 좀 더 자세한 예제입니다 (가능한 날짜 변환 포함). http://jsfiddle.net/nNrqf/43/ –

+0

예를 들어 주셔서 감사합니다. 나는 JQuery에 대해 전혀 모른다. 예를 들어 주셔서 감사 드리며 앞으로 더 노력하겠습니다. 얼마나 많은 코드가 날짜를 그 형식으로 변경하는지 알지 못했습니다. – JeremyA1

관련 문제