怎么用JQuery获取两个时间之差

怎么用JQuery获取两个时间之差,第1张

需要准备的材料分别有:电脑、html编辑器、浏览器。

1、首先,打开html编辑器,新建html文件,例如:indexhtml,并引入jquery。

2、在indexhtml中的<script>标签,输入jquery代码:

var a = '2019-03-14 12:00:05';

var d1 = new Date(areplace('-', '/'));

var d2 = new Date();

$('body')append(d2getTime() - d1getTime());

3、浏览器运行indexhtml页面,此时打印出了当前和“2019-03-14 12:00:05”的时间差毫秒数。

js 判断当前时间(或者所选时间)是否在某一时间段

我们可以使用 jutils - JavaScript常用函数库的 isDuringDate 函数来实现

传入 beginDateStr (开始时间), endDateStr(结束时间)

使用方法:

jutilsisDuringDate('2018/09/17', '2030/09/17');

// 当前时间是否在2018/09/17 - 2030/09/17 之间,输出 true

 

 

jutilsisDuringDate('2018/09/17 13:00', '2019/09/17 15:00');

// 当前时间是否在2018/09/17 13:00 - 2019/09/17 15:00 之间,输出 false

 

 

jutilsisDuringDate('2018-09-17 13:00', '2019-09-17 15:00');

// 当前时间是否在2018/09/17 13:00 - 2019-09-17 15:00 之间,输出 false

参考文章:

JavaScript比较当前时间是否在指定时间段内

代码截图:

jutils - isDuringDate

var now = new Date;

var m = 100;

nowsetMinutes(nowgetMinutes() + m);

$("div")html(nowtoLocaleString());

function getFormatTime() {

    var date = new Date();

    var hournum = dategetHours();

    var minnum = (dategetMinutes() < 10  '0' + dategetMinutes() : dategetMinutes());

    var time = hournum + ':' + minnum;

    return time;

}

var timenow = getFormatTime();

$('#aaa')html(timenow);

用了jq,你可以直接用原生的获取节点,一样的。

以上就是关于怎么用JQuery获取两个时间之差全部的内容,包括:怎么用JQuery获取两个时间之差、jquery 判断当前时间是否在时间范围内、jquery 获取当前时间加上从后台获取的时长分钟,比如100分钟,然后换算成新的时间展示等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9678584.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存