Blame view

src/main/webapp/static/js/date.js 714 Bytes
16feb579   王富生   提交
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
  /**

   * 

   */

  function parseToDate(value) {  

      if (value == null || value == '') {  

          return undefined;   

      }  

      var dt;  

      if (value instanceof Date) {  

          dt = value;  

      }  

      else {  

          if (!isNaN(value)) {  

              dt = new Date(value);  

          }  

          else if (value.indexOf('/Date') > -1) {  

              value = value.replace(/\/Date(?\d+)\//, '$1');  

              dt = new Date();  

              dt.setTime(value);  

          } else if (value.indexOf('/') > -1) {  

              dt = new Date(Date.parse(value.replace(/-/g, '/')));  

          } else {  

              dt = new Date(value);  

          }  

      }  

      return dt;  

  }  

  

96d2824b   atao   提交代码
29