Чтобы получить формат даты, настроив его - PullRequest
1 голос
/ 16 ноября 2010

Я использую функцию js, где я могу анализировать только 2 разных формата даты. Если пользователь хочет какой-то другой формат даты, он не принимает.

 function getFormattedDate(id) {

            var start =  document.getElementById(id).value;
            var jsDate = new Date(start);
            var shortWeekday = new Array("Sun","Mon","Tue","Wed","Thu","Fri","Sat");
            var fullWeekday = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
            var date1="";
           <%  String dateFormat1 = (String) session.getAttribute("calendarDateFormat");%>
           var df = '<%= dateFormat1%>';
           if(df.indexOf("EEEE") != -1) {
               date1 = fullWeekday[jsDate.getDay()]+' '+jsDate.getMonth()+' '+jsDate.getDate()+' '+jsDate.getFullYear();
           } else {
               date1 = shortWeekday[jsDate.getDay()]+' '+jsDate.getMonth()+' '+jsDate.getDate()+' '+jsDate.getFullYear();
           }
           document.getElementById(id).value = date1;
       }
...