• 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);
                    }
    
                });
    
  • 相关阅读:
    OAuth客户端调用
    OAuth中client id的处理
    Task作为返回值以及Task<TResult>作为返回值
    Netscaler立身之本—NAT
    Citrix Netscaler负载均衡算法
    Netscaler重置密码的方法
    Netscaler的超高端口复用助力应对公网地址紧张
    Netscaler工作流程
    深入理解Netscaler INat
    Citrix Netscaler版本管理和选择
  • 原文地址:https://www.cnblogs.com/dreamsails/p/12626149.html
Copyright © 2020-2023  润新知