jQuery添加添加时间与时间戳相互转换组件

时间与时间戳的格式相互转换(转换主要兼容ie8,ie8不支持new Date())

(function($) {
        $.extend({
            myTime: {
                CurTime: function () {
                    return Date.parse(new Date()) / 1000;},
            DateToUnix: function(string) {//时间转时间戳
                    var f = string.split(‘ ‘, 2);
                    var d = (f[0] ? f[0] : ‘‘).split(‘-‘, 3);
                    var t = (f[1] ? f[1] : ‘‘).split(‘:‘, 3);
                    return (new Date(parseInt(d[0], 10) || null, (parseInt(d[1], 10) || 1) - 1, parseInt(d[2], 10) || null, parseInt(t[0], 10) || null, parseInt(t[1], 10) || null, parseInt(t[2], 10) || null)).getTime() / 1000;},        UnixToDate: function (unixTime, isFull, timeZone) {//时间戳转时间            if (typeof (timeZone) == ‘number‘) {                unixTime = parseInt(unixTime) + parseInt(timeZone) * 60 * 60;            }            var time = new Date(unixTime);            var ymdhis = "";            ymdhis += time.getUTCFullYear() + "-";            ymdhis += (time.getUTCMonth() + 1) + "-";            ymdhis += time.getUTCDate();            if (isFull == ‘true‘) {                ymdhis += " " + time.getUTCHours() + ":";                ymdhis += time.getUTCMinutes() + ":";                ymdhis += time.getUTCSeconds();                }                return ymdhis;}}});
  })(jQuery);        
时间: 2024-11-05 13:34:21

jQuery添加添加时间与时间戳相互转换组件的相关文章

js sql C#时间、时间戳相互转换

js. sql. C#时间.时间戳相互转换 //1.获取当前时间戳_c# long aa = (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000 //2.时间戳->时间 C# DateTime b11 = GetTime("1483461862");//11位时间戳->时间 DateTime b13 = ConvertStringToDateTime("1483461862&

时间及时间戳相互转换

#region 时间,时间戳转换 /// <summary> /// 时间转换为事件戳 /// </summary> /// <param name="dateTime"></param> /// <returns></returns> public static uint GetTimeStamp(DateTime dateTime) { DateTime DateStart = TimeZone.Current

jQuery动态添加的元素绑定事件处理函数代码

jQuery动态添加的元素绑定事件处理函数代码 作者: 字体:[增加 减小] 类型:转载 有一段时间没用jquery了,今天又碰到这个问题.当时是知道有livejquery可以解决.但是我并不喜欢为了这个而另外加载一个. 我当时的处理方法是在添加的时候手工绑定事件处理函数.不过新版的jquery已经添加了这个功能.我们已经不需要为此烦恼了. 参考:http://api.jquery.com/live/ 以前我们定义事件,比如为元素定义单击事件是这样写的: 复制代码 代码如下: $('input'

Jquery动态添加输入框

jquery 动态添加输入框的两种方法. 1.展示页面 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" conte

jquey学习2之jquery动态添加页面片段

第一个方法:append()方法 [1]$(selector).append(content)//向匹配的所有标签中的内容末尾处添加Html代码,会编译成页面显示. 1 <html> 2 <head> 3 <script type="text/javascript" src="/jquery/jquery.js"></script> 4 <script type="text/javascript&quo

jquery动态添加删除一行数据

<html> <head> <title>添加.删除一行</title> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <script type="text/javascript" src="../js/jquery-1.9.1.js"></script>

通过在jquery中添加函数发送ajax请求来加载数据库数据,以json的格式发送到页面

通过在jquery中添加函数发送ajax请求来加载数据库数据,以json的格式发送到页面 从数据库中查询仓库信息,显示在下拉菜单中: 首先,引入js插件,这里使用jquery-1.8.3.js <script type="text/javascript" src="${pageContext.request.contextPath}/js/jquery-1.8.3.js"></script> 当页面加载完成后,就应该发送ajax请求到数据库,

JavaScript(20)jQuery HTML 添加和删除元素

jQuery - 添加元素 通过 jQuery,可以很容易地添加新元素/内容. 添加新的 HTML 内容的四个 jQuery 方法: append() - 在被选元素的结尾插入内容 prepend() - 在被选元素的开头插入内容 after() - 在被选元素之后插入内容 before() - 在被选元素之前插入内容 jQuery append() 方法在被选元素的结尾插入内容. $("p").append("Some appended text."); jQue

无参装饰器为被装饰函数添加统计时间的功能

#需求 定义无参装饰器为被装饰函数添加统计时间的功能 1 import time #导入时间模块 2 3 def timer(func): 4 def wapper(): 5 start = time.time() 6 func() 7 stop = time.time() 8 index_spend_time = stop - start 9 print(index_spend_time) 10 return wapper 11 @timer 12 def index(): 13 time.s