新人求救,为什么easyui1.4.4版本的datetimebox,用asp.net绑出来的数据是不正确的呢?

大大大傻瓜 2016-01-07 05:41:49
...全文
85 1 打赏 收藏 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
我本良人 2016-01-07
  • 打赏
  • 举报
回复

<div style="margin:20px 0;"></div>  
    定义日期格式:   
    <input class="easyui-datetimebox" data-options="formatter:ww4,parser:w4" style="width:200px;"> yyyy年mm月dd日hh点</input>  
    <script type="text/javascript">  
        function ww4(date){  
            var y = date.getFullYear();  
            var m = date.getMonth()+1;  
            var d = date.getDate();  
            var h = date.getHours();  
            return  y+'年'+(m<10?('0'+m):m)+'月'+(d<10?('0'+d):d)+'日'+(h<10?('0'+h):h)+'点';  
              
        }  
        function w4(s){  
            var reg=/[\u4e00-\u9fa5]/  //利用正则表达式分隔  
            var ss = (s.split(reg));  
            var y = parseInt(ss[0],10);  
            var m = parseInt(ss[1],10);  
            var d = parseInt(ss[2],10);  
            var h = parseInt(ss[3],10);  
            if (!isNaN(y) && !isNaN(m) && !isNaN(d) && !isNaN(h)){  
                return new Date(y,m-1,d,h);  
            } else {  
                return new Date();  
            }  
        }  
    </script>  

62,270

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧