草庐IT

CPU时间

全部标签

javascript - 比较 2 个 ISO 8601 时间戳和输出秒/分钟差异

我需要编写JavaScript来比较两个ISO时间戳,然后打印出它们之间的差异,例如:“32秒”。下面是我在StackOverflow上找到的一个函数,它将普通日期转换为ISO格式的日期。所以,这是第一件事,以ISO格式获取当前时间。我需要做的下一件事是获取另一个ISO时间戳以将其与存储在对象中的时间戳进行比较。它可以像这样访问:marker.timestamp(如下面的代码所示)。现在我需要比较这两个时间戳并找出它们之间的区别。如果60秒,例如1分12秒前输出。谢谢!functionISODateString(d){functionpad(n){returnn

javascript - 如何定期更新时间?

functiontimeClock(){setTimeout("timeClock()",1000);now=newDate();alert(now);f_date=now.getDate()+""+strMonth(now.getMonth())+""+now.getFullYear()+"/"+timeFormat(now.getHours(),now.getMinutes());returnf_date;}document.write(timeClock());警报(现在);每秒给我一个值,但它没有在html中更新。如何在不刷新页面的情况下更新html上的时间?

javascript - 如何从日期中删除时间部分?

我有一个日期'12/12/195512:00:00AM'存储在隐藏列中。我想显示没有时间的日期。我该怎么做? 最佳答案 这可能是最简单的方法:newDate(.toDateString());示例:获取不带时间分量的当前日期:newDate(newDate().toDateString());给出:2019年7月11日星期四00:00:00GMT-0400(东部夏令时间)注意这适用于所有地方,因为toDateString()使用浏览器的本地化(不带时间部分)和newDate()生成日期字符串使用相同的本地化来解析该日期字符串。您可以

javascript - 如何在 Javascript 中使用 Moment js 将 ISO 8601 解析为日期和时间格式?

我目前正在使用Momentjs将ISO8601字符串解析为日期和时间,但它无法正常工作。我究竟做错了什么?我也会采用任何其他更简单的解决方案。我想解析ISO8601:"2011-04-11T10:20:30Z"到字符串中的日期:"2011-04-11"和字符串中的时间:"10:20:30"并尝试了console.log(moment("2011-04-11T10:20:30Z",moment.ISO_8601))和console.log(moment("2011-04-11T10:20:30Z",["YYYY",moment.ISO_8601])作为测试,但它只返回一个具有各种不同属性

javascript - 使用javascript计算2个时间戳之间的差异

我必须计算2个时间戳之间的差异。您也可以帮我将字符串转换为时间戳。仅使用纯javascript。没有JQUERY。这是我的功能:functionclearInactiveSessions(){alert("ok");varcurrentTime=newDate().getTime();alert("curr:"+currentTime);vardifference=newDate();varlastAccessTime=${inactiveSession.lastUpdate};difference.setTime(Maths.abs(currentTime.getTime()-las

当用户在指定时间内没有操作时 Javascript 超时

当网页上的用户在指定时间内没有事件时,我想调用一个js函数。如果有来自用户的事件,则重置超时。我试图搜索但找不到任何特别的东西。我熟悉setTimeout()和clearTimeout()以及它们的工作原理。我正在寻找的是在哪里/如何监控用户事件。有没有我可以设置和清除计时器的事件?谢谢。编辑#1:本网页有一个输入框和一个按钮。这是一种常规的聊天页面。当我说没有用户事件时,我的意思是用户在指定的时间内没有在文本框中输入任何内容或没有按下任何按钮。还有一件事是它针对基于触摸的智能手机设备。编辑#2:谢谢大家的建议。我已经根据提供的多个答案实现了解决方案。因此,我将对所有我认为有帮助的答案

Javascript:在线测量代码执行时间

我需要测试某些代码变体(native/插件)的性能差异。有没有在线服务,比如jsbin,jsfiddle之类的执行,我可以把代码放在那里,喜欢//BEGINvarbla;jQuery.map(bla,function(){});//END并获取执行时间? 最佳答案 一个选项是jsperf.com或//worksinchromeandfirefoxconsole.time("myCode");//'myCode'isthenamespace//executeyourcodehereconsole.timeEnd("myCode");或

javascript - 使用javascript从日期时间中提取时间

如何从日期时间格式中提取时间。我的日期时间格式如下。vardatetime=2000-01-0101:00:00UTC;我只想获取时间01.00作为01 最佳答案 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toLocaleTimeStringDate.prototype.toLocaleTimeString()Returnsastringwithalocalitysensitiverepresentati

javascript - 测量 Javascript 应用程序的 CPU 负载

我需要测量额外的Javascript事件绑定(bind)(使用jQuerylive)的性能开销,开销可能会增加CPU负载并且很难从执行时间分析中注意到。如何测量两个不同版本的Javascript应用程序之间的CPU负载差异? 最佳答案 另一个分析选项是dynaTraceAjaxedition.Resig有一个quickoverviewofithere.它特定于IE(但是......在大多数情况下这是性能最差的那个......)看一看,这里的所有建议都很棒,如果您正在查看IE问题(一些内联网应用程序被锁定),那么dynaTrace是一

javascript - 如何在 d3.js/JavaScript 中将零值添加到时间序列中

这是我以前使用php或(我认为是)不必要的复杂MySQL查询解决的问题,但我突然认为在JavaScript/d3.js中必须有更优雅的解决方案。假设我有一个日期和值的数据集,我想将其转换为d3.js中的条形图。date,value2013-01,532013-02,1652013-03,2692013-04,3442013-05,3762013-06,4102013-07,4212013-09,3762013-10,3592013-11,3922013-12,4332014-01,4552014-02,478您会注意到数据中没有第8个月(8月)的条目。假设8月是零值,最终结果是生成的条