zoukankan      html  css  js  c++  java
  • EasyUI datetimebox修改默认日期样式

    $('#TPL_day_23').datetimebox({
    
    
                    formatter: function (date) {
    
                        var y = date.getFullYear();
                        var m = date.getMonth() + 1;
                        var d = date.getDate();
                        var h = date.getHours();
                        var M = date.getMinutes();
                        var s = date.getSeconds();
                        var r = y + '年' + m + '月' + d + '日 ' + h + '时' + M + '分';
                        if ($(this).datetimebox("options").showSeconds) {
                            r += s + '秒';
                        }
                        return r;
    
    
                    },
                    parser: function (s) {
                        debugger;
                        if (!s) return new Date();
                        s = s.replace('年', '-');
                        s = s.replace('月', '-');
                        s = s.replace('日', '');
                        s = s.replace('时', ':');
                        s = s.replace('分', ':');
                        s = s.replace('秒', '');
                        if ($.trim(s) == "") {
                            return new Date();
                        }
                        var dt = s.split(" ");
                        var ss = s.split('-');
                        var y = parseInt(ss[0], 10);
                        var m = parseInt(ss[1], 10);
                        var d = parseInt(ss[2], 10);
                        if (!isNaN(y) && !isNaN(m) && !isNaN(d)) {
                            ds = new Date(y, m - 1, d);
                        } else {
                            ds = new Date();
                        }
    
                        if (dt.length < 2) {
                            return ds;
                        }
                        var _a8a = $(this).datetimebox("spinner").timespinner("options").separator;
                        var tt = dt[1].split(_a8a);
                        var hour = parseInt(tt[0], 10) || 0;
                        var _a8b = parseInt(tt[1], 10) || 0;
                        var _a8c = parseInt(tt[2], 10) || 0;
                        return new Date(ds.getFullYear(), ds.getMonth(), ds.getDate(), hour, _a8b, _a8c);
                    }
    
                });
    
  • 相关阅读:
    FastJSON使用笔记
    使用mysql-connector-java出现的错误
    Maven的学习
    前端部分-CSS基础介绍
    前端知识之HTML内容
    python--使用pymyslq操作数据库
    python---反射详解
    python----re正则模块详解
    python---str和repr
    python---random模块详解
  • 原文地址:https://www.cnblogs.com/dreamsails/p/12626149.html
Copyright © 2011-2022 走看看