JavaScript时间处理插件

来源:互联网 发布:淘宝登录拖动滑块验证 编辑:程序博客网 时间:2024/06/05 11:52

代码返回的有两种时间格式  一种是xxxx/xx/xx  另外一种是xxxx-xx-xx-分割的

两个接收参数的说明 timestr  是接收的时间  mark是格式   默认返回的格式是///   加上-  返回的格式是---

如果timestr为空,返回的则是系统处理后的时间

function TimeGeShi(timestr, mark) {    //判断字符格式    if (mark=="-") {        mark = "-";    } else {        mark = "\/";    }    //获取系统当前的时间    var date = new Date();    //判断时间是不是传过来的    if (typeof (timestr) != "undefined") {        date = new date(timestr);    }    //截取当前的年份    var a = date.getFullYear();    //截取当前的月份    var b = date.getMonth() + 1;    //如果天数小于10则在前边+0    if (b < 10) {        b = "0" + b;    }    //获取天    var day = date.getDate();    if (day < 10) {        day = "0" + day;    }    //获取时间    var hh = date.getHours();    if (hh < 10) {        hh = "0" + hh;    }    //获取分钟    var mm = date.getMinutes();    if (mm < 10) {        mm = "0" + mm;    }    //获取秒钟    var ss = date.getSeconds();    if (ss < 10) {        ss = "0" + ss;    }    //返回    return a + mark + b + mark + day + " " + hh + ":" + mm + ":" + ss;}


原创粉丝点击