在jQuery/javascript中将全职字符串转换为Unix时间戳
Convert full time string to Unix timestamp in jQuery / javascript
我需要为foreach循环中生成的每个日期/时间字符串生成一个时间戳。
如何将此字符串Mon Aug 08 2016 10:09:42 GMT+0100 (BST)
转换为Unix时间戳进行比较?
然后,我将使用该单个值进行jQuery排序(代码如下(
var boards = $(".socialBox");
boards.sort(function(a, b){
return $(a).data("date") - $(b).data("date");
});
$("#social-board").html(boards);
可以想象,上面的代码对当前日期/时间字符串不起作用。
您可以将字符串数据与.getTime()
一起转换为日期对象,以获得自1970/01/01以来的毫秒数:
boards.sort(function(a, b){
return new Date($(a).data("date")).getTime() - new Date($(b).data("date")).getTime();
});
你可以试试这个:
new Date('Mon Aug 08 2016 10:09:42 GMT+0100 (BST)').getTime();
getTime()
函数返回自1970/01/01 以来的毫秒数
相关文章:
- 如何使用JQuery在Javascript中转换字符串中的HTML元素
- 将JSON插入MongoDB中,自动转换字符串中的日期
- 以点表示法转换字符串以获取对象引用
- 在 JavaScript 中转换字符串 11/28/2014 11:00 AM 到现在
- 为什么在主干的字符串数组中转换字符串数组
- 如何简单地转换字符串
- AngularJS如何转换字符串“;yyyyMMdd”;迄今为止
- 如何防止htmlspecialchar(PHP)转换字符串中的整数
- 刷新Aurelia中的i18n转换字符串插值
- 发布时禁用转换字符串
- 转换字符串货币
- 在javascript ajax调用中转换字符串到数组
- 转换字符串包含时间到24小时的时间,我可以做数学与- jQuery
- IE javascript引擎在转换字符串到日期时呈现NaN
- 如何转换字符串“a,b,c,d……”成a.b (c, d . .);来执行
- 如何在javascript中转换字符串到日期格式
- 如何在嵌套数组中转换字符串数组
- 在javascript中转换字符串日期
- 转换字符串在印度格式的javascript
- Javascript转换字符串到数组的对象