jquery格式化时间戳 2011-01-01
2015-11-04 16:08
786 查看
/* * 时间戳转换日期 * @param <int> unixTime 待时间戳(秒) * @param <bool> isFull 返回完整时间(Y-m-d 或者 Y-m-d H:i:s) * @param <bool> isCheckTime true返回2015-07-05 false:2015-7-5 * @param <int> timeZone 时区 */ function formatDate(unixTime, isFull=true, timeZone, isCheckTime=true) { if (typeof (timeZone) == 'number') { unixTime = parseInt(unixTime) + parseInt(timeZone) * 60 * 60; } var time = new Date(unixTime * 1000); var ymdhis = ""; if (isCheckTime === true) { ymdhis += time.getUTCFullYear() + "-"; ymdhis += formatDateCheckTime((time.getUTCMonth() + 1)) + "-"; ymdhis += formatDateCheckTime(time.getUTCDate()); if (isFull === true) { ymdhis += " " + formatDateCheckTime(time.getUTCHours()) + ":"; ymdhis += formatDateCheckTime(time.getUTCMinutes()) + ":"; ymdhis += formatDateCheckTime(time.getUTCSeconds()); } } else { ymdhis += time.getUTCFullYear() + "-"; ymdhis += (time.getUTCMonth() + 1) + "-"; ymdhis += time.getUTCDate(); if (isFull === true) { ymdhis += " " + time.getUTCHours() + ":"; ymdhis += time.getUTCMinutes() + ":"; ymdhis += time.getUTCSeconds(); } } return ymdhis; } /* * 时间戳转换日期之检测对象是否小于10 */ function formatDateCheckTime(i) { if (i < 10) { i = "0" + i } return i }
相关文章推荐
- 介绍Web项目中用到的几款JQuery消息提示插件
- jQuery的$(window).load与、(document).ready和window.onload的关系
- jQuery克隆DOM节点
- jQuery(function(){})与(function(){})(jQuery)之间的区别
- jquery遮罩
- Ruby on Rails中jquery_ujs组件拖慢速度的问题解决
- jquery绑定事件时如何传递参数
- Jquery的各个版本链接及下载
- jQuery:35个技巧
- jQuery判断复选框checkbox是否选中
- jQuery源码分析之$.ajax方法
- jQuery删除DOM节点
- 逐一介绍Jquery data()、Jquery stop()、jquery delay()函数(详)
- JQuery+AJAX实现搜索文本框的输入提示功能
- 使用jquery.qrcode生成二维码支持logo,和中文
- jQuery LigerUI 使用教程入门篇
- jquery选取除了div之后 含有类名为a的 标签
- jquery鼠标聚焦
- jQuery多条件筛选如何实现
- Jquery选择选择动态添加HTML标签的事件