`
king123654789
  • 浏览: 288238 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jquery 日期与时间戳的转换

 
阅读更多
(function($) {
$.extend({
  myTime: {
    /**              
    * 日期 转换为 Unix时间戳
* @param <int> year    年              
* @param <int> month   月              
* @param <int> day     日              
* @param <int> hour    时              
* @param <int> minute  分              
* @param <int> second  秒              
* @return <int>        unix时间戳(秒)              
*/            
DateToUnix: function(year, month, day, hour, minute, second){                 
var oDate =
new Date(Date.UTC(parseInt(year),                         
parseInt(month), parseInt(day),                         
parseInt(hour), parseInt(minute),                         
parseInt(second)
)                 
);                 
return (oDate.getTime()/1000);
},             
/**              
* 时间戳转换日期              
* @param <int> unixTime    待时间戳(秒)              
* @param <bool> isFull    返回完整时间(Y-m-d 或者 Y-m-d H:i:s)              
* @param <int>  timeZone   时区              
*/
UnixToDate: function(unixTime, isFull, timeZone){                 
if (typeof(timeZone) == 'number')                 
{                     
unixTime = parseInt(unixTime) + parseInt(timeZone) * 60 * 60;                 
}
var time = new Date(unixTime*1000);                 
var ymdhis = "";
ymdhis += time.getUTCFullYear() + "-";                 
ymdhis += time.getUTCMonth() + "-";                 
ymdhis += time.getUTCDate();
if ( isFull === true )                 
{                     
ymdhis += " " + time.getUTCHours() + ":";                     
ymdhis += time.getUTCMinutes() + ":";                     
ymdhis += time.getUTCSeconds();                 
}
return ymdhis;             
}         
}     
}); 
})(jQuery);
分享到:
评论

相关推荐

    jquery中实现时间戳与日期相互转换

    - **从时间戳转换回日期**:`UnixToDate`函数接收一个秒级时间戳,可以指定是否返回完整日期格式(包括小时、分钟和秒)以及时区偏移。它首先可能根据时区参数调整时间戳,然后利用`getUTC*`系列方法获取UTC日期和...

    jQuery时间戳转换、倒计时、数字转汉字代码.zip

    jQuery提供了方便的方法来处理时间戳,比如将时间戳转换为易于阅读的日期格式。这通常通过`$.fn.extend`或`$.timeago`函数实现,后者是一个流行的插件,可以将时间戳转化为易于理解的过去或未来的时间描述,如“5...

    jQuery时间戳转换、倒计时、数字转汉字代码

    本文将深入探讨jQuery中与时间戳转换、倒计时和数字转汉字相关的知识点。 首先,时间戳是表示特定日期和时间的一个数字,通常以秒或毫秒为单位,从1970年1月1日(UTC/GMT的午夜)开始计算。在JavaScript中,`Date...

    jQuery时间戳转换倒计时代码.zip

    本资源“jQuery时间戳转换倒计时代码.zip”包含了一组实用的JavaScript代码,用于实现时间戳与倒计时功能,以及将数字转换为汉字等常见需求。 首先,时间戳是计算机科学中表示时间的一种方式,它是一个自1970年1月1...

    jQuery时间戳和日期相互转换操作示例

    `$.myTime.UnixToDate()`函数负责将时间戳转换回日期字符串。这个函数接受一个时间戳(秒为单位)、一个布尔值(决定是否返回完整日期和时间)和一个可选的时区参数。如果提供了时区,会先进行时区调整。接着,通过...

    基于jQuery的时间戳与日期间的转化

    在这个例子中,我们扩展了jQuery的全局变量`JTime`,添加了三个方法,分别是`newTime`、`DateToTamp`和`TampToDate`,它们分别用于获取当前时间戳、将日期字符串转换为时间戳以及将时间戳转换为日期字符串。...

    jquery 时间戳转日期过程详解

    这篇文章主要介绍了jquery 时间戳转日期过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 搜了一下发现这个时间戳转时间的代码很好用,附上实践的代码 ...

    jQuery时间戳转换倒计时代码

    要将时间戳转换为可读的日期格式,可以使用`Date`对象。例如: ```javascript function timestampToDate(timestamp) { var date = new Date(timestamp * 1000); // JavaScript时间戳以毫秒为单位 return date....

    多功能jQuery日期插件jeDate

    jeDate是一款大众化的日期控件,除了包含 单双面板、区域选择、 多语言、日历固定、有效无效日期、日期时间戳转换、日期加减、限制时分秒、初始化日期加减N、日期标注点、设定年月(YYYY-MM)、日期范围限制、开始...

    timeago.js自动将时间戳转换为更易读的时间轴

    "timeago.js" 就解决了这个问题,它能将时间戳转换成如“5分钟前”、“约3小时前”这样的表述,使得时间信息更具可读性,提升了用户的交互体验。 该插件的使用方法相当简单。首先,你需要在HTML文档中引入"jQuery-...

    jQuery将时间日期转换为多少天之前代码

    &lt;title&gt;jQuery日期转换示例 &lt;p id="post-time"&gt;2022-05-01 &lt;script src="https://code.jquery.com/jquery-3.6.0.min.js"&gt;&lt;/script&gt; &lt;script src="js/main.js"&gt;&lt;/script&gt; ``` 在对应的`js/main.js`中: ...

    jQuery将时间日期转换为多少天之前代码.zip

    在给定的资源"jQuery将时间日期转换为多少天之前代码.zip"中,我们可以预见到一个实用的功能:将日期时间转换为显示为相对于当前日期的“多少天之前”的形式。这个功能在网页上展示历史数据或者更新时间时特别有用,...

    多功能jQuery日期控件 jeDate.js 支持年月日时分秒的选择

    jeDate是一款大众化的日期控件,她身兼多职,虽不是万能的,但是她却是功能强大多样的美少女,她除了包含 单双面板、区域选择、 多语言、日历固定、有效无效日期、日期时间戳转换、日期加减、限制时分秒、初始化日期...

    jquery时间日期插件

    这类插件通常提供丰富的功能,如日历展示、时间选择器、日期范围选择以及时间戳转换等,对于开发考勤打卡系统或备忘录应用非常实用。 首先,让我们详细了解一下jQuery时间日期插件的核心知识点: 1. **日期和时间...

    jquery 将当前时间转换成yyyymmdd格式的实现方法

    在JavaScript和jQuery中,日期处理是一项常见的任务,尤其是在创建动态网页和进行数据记录时。`jQuery`虽然主要是用于DOM操作和事件处理的库,但也可以辅助处理JavaScript原生的日期对象。本文将深入探讨如何使用...

    datatables render与日期转换(moment.js)

    例如,如果你的原始数据源中的日期是以某种特定格式(如Unix时间戳或ISO 8601)存储的,你可以使用`render` 来将其转换为用户友好的格式。 ```javascript $(document).ready(function() { $('#example').DataTable...

Global site tag (gtag.js) - Google Analytics