NodeJS中获取时间戳的方法及其性能对比

NodeJS中获取时间戳的方法及其性能对比,第1张

Datenow()、new Date()getTime() 和 +new Date() 是浏览器环境下一直都有的,自然不必多说。

processuptime() 返回的是Node程序已运行的时间,单位秒。

processhrtime() 返回的是当前的高分辨率时间,格式为[秒, 纳秒]。它是相对于在过去的任意时间,该值与日期无关。优点是:可以获得一个非常精准的时间差,不会受到时钟飘逸的影响;缺点是:速度慢。

要获取一个非常精确地时间间隔,用 processhrtime();大量循环获取时间戳的时候,要考虑性能,用 Datenow()。

if 后面缺少 else 吧,不过不加也没关系

还有时间比较的话,小时部分最好乘以12后再加上分钟部分,

时间相加最好转化一下数据类型

<script type="text/javascript"> 

function checkdate()

{

var t1='17:50';

var t2='16:00';

var t11=t1split(":");

var t21=t2split(":");

var sj1 = parseInt(t11[0])12 + t11[1];

var sj2 = parseInt(t21[0])12 + t21[1]

if (sj1 > sj2) 

{            

alert("开始时间大于结束时间"); 

return false;    

return true;   

}

checkdate();

</script>

系统时间一般是值服务端时间,js获取服务端时间的方法是直接用ajax获取。

1、编写显示时间的页面:

<html>

<head>

<meta >

var t1 = '08:00';

var t2 = '09:00';

var c1 = Dateparse('2008-08-08 '+t1); //'2008-08-08'这个日期随便给

var c2 = Dateparse('2008-08-08 '+t2);

if (c1 > c2) {

    alert('t1大于t2');

} else if (c1 < c2) {

    alert('t1小于t2');

} else {

    alert('t1等于t2');

}

这是获得当前日期的JS

<script type="text/javascript">

function writeDateInfo()

{

var day="";

var month="";

var ampm="";

var ampmhour="";

var myweekday="";

var year="";

mydate=new Date();

myweekday=mydategetDay();

mymonth=mydategetMonth()+1;

myday= mydategetDate();

myyear= mydategetYear();

year=(myyear > 200) myyear : 1900 + myyear;

if(myweekday == 0)

weekday=" 星期日";

else if(myweekday == 1)

weekday=" 星期一";

else if(myweekday == 2)

weekday=" 星期二";

else if(myweekday == 3)

weekday=" 星期三";

else if(myweekday == 4)

weekday=" 星期四";

else if(myweekday == 5)

weekday=" 星期五";

else if(myweekday == 6)

weekday=" 星期六";

documentwrite(year+"年"+mymonth+"月"+myday+"日"+weekday);

}

writeDateInfo();

</script></FONT></LI></UL></div>

<script type='text/javascript'>

<!--

ShowClass(2);

//-->

</script>

结果为::2011年3月11日 星期四

以上就是关于NodeJS中获取时间戳的方法及其性能对比全部的内容,包括:NodeJS中获取时间戳的方法及其性能对比、js两个时间大小的比较问题(只有时间比较,比如14:00和15:00的比较)、JS如何获取当前系统时间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: https://outofmemory.cn/web/9770596.html

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

发表评论

登录后才能评论

评论列表(0条)

保存