date.js простой способ определить, указано ли время в разборе - PullRequest
0 голосов
/ 14 октября 2011

Использование date.js 's Date.parse Какой самый простой способ определить, является ли введенная пользователем строка, например, ' oct 31 12 am' vs just 'oct 31' , включает значение времени, то есть было ли время явно указано или нет.

1 Ответ

0 голосов
/ 14 октября 2011

используйте регулярное выражение для проверки, если пользователь ввел am или pm, если нет, дайте ему сообщение о том, что оно должно быть включено

<script type="text/javascript">

var str= $("#date_input").val; 
var patt1=/am|pm/gi;
if (!str.match(patt1)){
     $("#message").text("you must include a time in either 'am' or 'pm' format");
}

</script>
...