• template.helper 检测浏览器 时间转换


    template.helper('changeTime',function getLocalTime(nS) {
    var b=nS.substr(6,13);
    var c=parseInt(b)
    var d = new Date(c);
    return d.Format('yyyy-MM-dd hh:mm');
    });

    template.helper('toDate',function (dt) {
    if(dt){
    if(getExplorerInfo().type=="Chrome"){
    var t = new Date(dt);
    var t=t.getTime()-28800000
    var d = new Date(t);
    }else{
    var t = new Date(dt);
    var t=t.getTime()
    var d = new Date(t);
    }
    if(d.getFullYear()<2000){
    return '--';
    }
    else{
    return d.Format('yyyy-MM-dd hh:mm');
    }
    }
    else{
    return "--";
    }

    });

    function getExplorerInfo() {
    var explorer = window.navigator.userAgent.toLowerCase() ;
    //ie
    if (explorer.indexOf("msie") >= 0) {
    var ver=explorer.match(/msie ([d.]+)/)[1];
    return {type:"IE",version:ver};
    }
    //firefox
    else if (explorer.indexOf("firefox") >= 0) {
    var ver=explorer.match(/firefox/([d.]+)/)[1];
    return {type:"Firefox",version:ver};
    }
    //Chrome
    else if(explorer.indexOf("chrome") >= 0){
    var ver=explorer.match(/chrome/([d.]+)/)[1];
    return {type:"Chrome",version:ver};
    }
    //Opera
    else if(explorer.indexOf("opera") >= 0){
    var ver=explorer.match(/opera.([d.]+)/)[1];
    return {type:"Opera",version:ver};
    }
    //Safari
    else if(explorer.indexOf("Safari") >= 0){
    var ver=explorer.match(/version/([d.]+)/)[1];
    return {type:"Safari",version:ver};
    }
    else{
    return {type:"null",version:ver};
    }
    }
    //弹出类型和版本号
    //alert("type:"+getExplorerInfo().type+" version:"+getExplorerInfo().version);

  • 相关阅读:
    JS,JQuery的扩展方法
    Listbox简单用法
    Button模板,样式
    WPF开发经验
    弹出窗体主体实现事件
    从一知半解到揭晓Java高级语法—泛型
    深入理解Java之装箱与拆箱
    探究 — 二叉搜索树
    深入理解二叉树(超详细)
    二分查找及其变种算法
  • 原文地址:https://www.cnblogs.com/xfcao/p/6442177.html
Copyright © 2020-2023  润新知