如何验证日期dd月yyyy

时间:2015-09-17 09:59:13

标签: jquery

我也无法在谷歌的网站上找到解决方案,我尝试了多种解决方案,但没有适合我的问题的答案。

我想验证 2015年12月3日(美国)(无效日期) 在我的代码中,我将删除该字符串中的最后一个字符,直到我到达 2015年12月3日(这是有效的)

2 个答案:

答案 0 :(得分:0)

您只需要创建一个新的javascript var date below对象。只要字符串中有一个有效的日期,它就能以正常的可读格式输出。

这将接收您想要的输入(date),然后将其解析为新的$(document).ready(function() { var date = new Date('03 December 2015 (USA)'); // parse in date var monthNames = [ "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" ]; // array of month names var day = ("0" + date.getDate()).slice(-2); // get day number with leading 0 var monthIndex = date.getMonth(); // get month number var year = date.getFullYear(); // get year number $('.date').text(day + ' ' + monthNames[monthIndex] + ' ' + year); // build together and output });对象。如果失败,则以下脚本将中断。



<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<span class="date"></span>
&#13;
   WebSettings ws = wv.getSettings();                                                                             
   ws.setJavaScriptEnabled(true);                                                                                 
   ws.setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK);                                                          
     wv.setOnTouchListener(this);                                                                                 
   wv.setWebViewClient(new WebViewClient() {                                                                      
       @Override                                                                                                  
       public boolean shouldOverrideUrlLoading(WebView view, String url) {                                        
           if (!url.contains("http")) {                                                                           
               view.loadUrl(url);                                                                                 
           } else {                                                                                               
               if (Utils.isConnectingToInternet(thisActivity)) {                                                  
                   view.loadUrl(url);                                                                             

               }                                                                                                  
           }                                                                                                      
           view.loadUrl(url);                                                                                     
           return false;                                                                                          
       } 
&#13;
&#13;
&#13;

你不需要jQuery,但仅仅是为了显示脚本的输出。

答案 1 :(得分:0)

您可以创建一个功能来检查日期有效性,如:

&#13;
&#13;
server_sock.bind
server_sock.listen
server_sock.accept 
&#13;
&#13;
&#13;