草庐IT

建立时间

全部标签

javascript - 如何呈现 JavaScript 中两个时间戳之间的上下文差异?

假设我在JavaScript中有两个字符串:vardate1='2008-10-03T20:24Z'vardate2='2008-10-04T12:24Z'我怎么会得到这样的结果:'4weeksago'或'inabout15minutes'(应该支持过去和future)。过去的差异有解决方案,但我还没有找到一个也支持future时间差异的解决方案。这些是我尝试过的解决方案:JohnResig'sPrettyDate和ZachLeatherman'smodificationjQuery解决方案的加分项。 最佳答案 看看你链接的解决方案

javascript - Javascript 是否使用本地计算机时间?

这可能是个愚蠢的问题,我99%确定它确实如此,但我需要确定...JS是否使用本地计算机的时间? 最佳答案 是的,它确实使用计算机的本地时间。要测试,请更改您的计算机时间,它会反射(reflect)在newDate中 关于javascript-Javascript是否使用本地计算机时间?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4234536/

javascript - 如何使用 javascript 或 jquery 获取全局时间(不是电脑时间)?

我正在使用javascript创建一个倒数计时器;我可以使用jQuery。我想要全局时间而不是PC时间。如何使用javascript或jQuery获取全局时间? 最佳答案 使用像这样的时间API:http://www.timeapi.org/functionmyCallback(json){alert(newDate(json.dateString));}您可以使用来自Date对象的UTC方法:http://www.w3schools.com/jsref/jsref_obj_date.aspvarutcDate=newDate(js

javascript - 在 JavaScript 中以 12 小时格式显示时间

我想通过更改以下代码以12小时格式显示时间。我尝试了各种技术但没有运气,希望能从你们那里找到解决方案。$.fn.androClock=function(){vardays=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];varmonths=["Jan","Feb","Mar","Apr","May","June","July","Aug","Sep","Oct","Nov","Dec"];functiongetTime(){vardate=newDate(),hour=date.getHo

javascript - 如何在特定时间禁用点击事件处理程序?

只有JavaScript,没有jquery。代码如下:window.onload=addListeners;functionaddListeners(){for(vari=0;i现在,我想在函数“func()”运行时禁用“点击”5秒。然后,在完全执行“func()”之后,应该会再次自动启用点击。如何只使用JavaScript来做到这一点? 最佳答案 与其禁用点击事件,不如检查变量以查看其当前是否正在运行。varfuncRunning=false;functionfunc(){if(funcRunning)return;funcRun

javascript - 将日期和时间输入字符串组合为日期对象

我有两个输入标签用于从用户那里选择日期和时间。StartDateStartTime这两个值被传递给一个函数,我想在其中将这两个输入值组合为一个Date对象:newDate(y,m,d,hh,mm,a)然后我可以使用它在日历中绘制事件的详细信息。如何结合这两个值?我试过:start:newDate(sdate+stime)start:newDate(sdate,stime)start:newDate(sdate.getFullYear()+sdate.getMonth()+sdate.getDate()+stime.getHours+stime.getMinutes())但我尝试过的都没

javascript - 清除日期时间选择器字段中的值

我确信这很简单,但我对jquery/javascript的理解阻碍了我-但我无法让它工作。我需要做的就是-当点击屏幕上的按钮时,将表单上的一些输入字段清除回它们的原始值。这对于除datetimepicker字段之外的所有字段都工作正常。这是定义输入字段的相关代码位:StartDate//group-addon//calendar//form_date//col-sm-8//form-group我正在初始化datetimepicker如下:functionenableDatepicker(){$(document).ready(function(){$('.form_date').dat

javascript - WebSocket 连接失败:连接建立时出错:net::ERR_CONNECTION_REFUSED

我是WebRTC和WebSockets的新手,正在按照本教程创建WebRTC演示项目,但我无法创建WebSocket连接。我遵循了项目中提到的相同步骤。他的项目在端口8080上运行,他提到了ws://localhost:9090。我的项目运行在8081端口,但是我复制了他的网址ws://localhost:9090,因为我不知道9090的意义,所以收到这个错误,我的服务器是node.js。我也将本地主机更改为8081,但随后出现握手错误。WebSocketconnectionto'ws://localhost:9090/'failed:Errorinconnectionestablis

Javascript。比较 UNIX 时间戳

我有两个unix格式的时间戳,我需要找到一种方法来比较它们并找出哪个是最新的(最接近当前日期)。两个时间戳是:12999252461300526796有没有一种在Javascript中执行此操作的简单方法? 最佳答案 UNIXtime表示为自1970年1月1日00:00:00UTC以来经过的秒数。因此比较很简单:在您的示例中,第二个时间戳(1300526796)是最新的,因为1300526796(2011年3月19日,09:26:36UTC)大于1299925246(2011年3月12日,10:20:46UTC)。

javascript - 使用javascript从cron格式获取日期时间

有谁知道使用javascript的任何现有解决方案可以解析crontab并返回给定开始日期和结束日期之间的所有日期时间实例?即如果我有0****,开始24/10/201116:00结束24/10/201119:00然后它将返回:24/10/201116:00,24/10/201117:00,24/10/201118:00 最佳答案 您可能想查看Later.js它可以解析Cron表达式并计算下一次出现的次数。varschedule=cronParser().parse('**/5****',true);varresults=later