问题标签 [gettime]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
224 浏览

javascript - 如何过滤数据库中的行

我这里有一小行代码......

对于 todaysDate,我得到当前日期或今天日期的值,对于 date_encoded_time,它是存储在数据库中的日期。我在这里尝试做的是当 todaysDate 匹配 date_encoded_time 时,它​​将显示在应用程序“NEW ITEM”上;但是每个项目都说“新项目”,那么我如何选择一个特定的行或显示一个特定的项目来告诉用户它是新的,使用 JS 而不是 PHP..?顺便说一句,它已经连接到我使用 AJAX 的数据库,但我只需要获取添加到数据库中的最新记录。

有什么想法吗?任何人?

谢谢!

0 投票
1 回答
102 浏览

javascript - 从“YYYY,M,D”等选择选项中创建一个以毫秒为单位的日期数组

我有一个选择菜单,其中的选项看起来像这样......

我想从此菜单创建一个日期数组,但以毫秒为单位

所以我需要类似的东西:

任何想法我怎么能得到这个?到目前为止,我已经尝试过了,但它不起作用,而是返回 NaN。

0 投票
2 回答
35956 浏览

javascript - 计算两次javascript之间的时间差

我一直在寻找如何做到这一点,我发现了很多复杂代码的例子。我用这个:

然后我在代码的其他部分执行此操作

最后:

这很好用,除了一个问题,它给我的时间总是 +1,所以我必须添加到代码中 (time.getHours()-1)否则它给了我一个多小时....

我认为这是一种比周围所有其他示例更简单的方法......但我仍然不明白为什么我需要添加“-1”才能获得正确的失误。

谢谢!!!

0 投票
1 回答
2593 浏览

javascript - 将 .getTime 值从日期转换为 YYYY-MM-DD 格式的日历日期

我正在尝试将 .getTime 日期/值转换回 YYY-MM-DD 形式的格式。请问有什么帮助吗?

目前我正在用值 2013-05-23 填充我的文本 From date。.getTime 值是 1371970800000 然后我想将此 .getTime 值增加 1371970800001,这是并使用日历格式中的此增加值自动填充 todate 字段。非常感谢您对此的任何帮助。谢谢

0 投票
4 回答
11170 浏览

javascript - 为什么 2013 年 10 月 27 日之后 javascript 的 .getTime() + 24*60*60*1000 得到堆栈?

我只是在创建一个简单的日历,当用户单击下一步时,它会在第二天得到,非常简单的代码:

这适用于所有日期,但由于某种原因,当日期为 2013 年 10 月 27 日时,它不会在第二天

我似乎无法弄清楚为什么,如果我手动转到第二天 10 月 28 日,它会继续正常工作。

任何想法为什么会发生这种情况?

更新:我通过添加时间和日期来修复它:

0 投票
1 回答
204 浏览

android - Date.getTime() 在西班牙语中需要很多时间来处理

我正在尝试"yyyy-MM-dd'T'HHmmssZZ"在我的应用程序中转换为 unix 时间。这是我的代码:

我的(奇怪的)问题是,当设备是英文时,一切正常,但是当我在带有 android 2.3.6 的 Galaxy s2 中将设备语言更改为西班牙语时,代码行formattedCreatedAt = Long.toString(dateFormat.parse(formattedCreatedAt).getTime()); 需要更多时间来处理。为什么会这样?谢谢!

这是需要很长时间的部分:

0 投票
1 回答
114 浏览

compiler-errors - Native Client - 我如何使用 GetTime?

我对 NaCl 相当陌生,并试图从 C++ Visual Stidio 移植一个成功的应用程序。我想得到时间,我的代码有以下语句:

PP_Time mytime = PPB_Core::GetTime();

但编译器不喜欢这样给出以下错误消息:

缺少对“PPB_Core_1_0::GetTime”的引用的对象

这对我来说毫无意义。有人可以解释它的含义以及我必须做些什么来解决这个问题吗?

艾伦

0 投票
2 回答
7384 浏览

c - 精确的 Linux 计时 - 什么决定了 clock_gettime() 的分辨率?

我需要对 1 us 级别的精确计时来计时 pwm 波占空比的变化。

背景

我正在使用 Gumstix Over Water COM ( https://www.gumstix.com/store/app.php/products/265/ ),它有一个以 499.92 BogoMIPS 运行的单核 ARM Cortex-A8 处理器(Gumstix 页面声称根据 /proc/cpuinfo 到 1Ghz,建议使用 800Mhz)。该操作系统是基于内核版本 2.6.34 的 Angstrom Image 版本的 Linux,它在 Gumstix Water COM 上有库存。

问题

我已经阅读了大量关于 Linux 中精确计时的文章(并且已经尝试了大部分),并且共识似乎是使用 clock_gettime() 并引用 CLOCK_MONOTONIC 是最好的方法。(我本来希望使用 RDTSC 寄存器进行计时,因为我有一个具有最低节能能力的内核,但这不是英特尔处理器。)所以这是奇怪的部分,而 clock_getres() 返回 1,表明分辨率为 1 ns , 实际时序测试表明最小分辨率为 30517ns 或(不可能是巧合)恰好是 32.768KHz 时钟滴答之间的时间。这就是我的意思:

(不要为双重转换而烦恼, tv_sec 在 time_t 和 tv_nsec 是很长的。)

编译:

运行:

如图所示,将 nanosleep 注释掉后,结果为 0ns 或 30517ns,大多数为 0ns。这使我相信 CLOCK_MONOTONIC 在 32.768kHz 处更新,并且大部分时间在第二次 clock_gettime() 调用之前时钟尚未更新,并且在结果为 30517ns 的情况下,时钟已在两次调用之间更新。

当我在我的开发计算机(运行在 1.4 GHz 的 AMD FX(tm)-6100 六核处理器)上做同样的事情时,最小延迟是更恒定的 149-151ns,没有零。

因此,让我们将这些结果与 CPU 速度进行比较。对于 Gumstix,30517ns (32.768kHz) 相当于 499.93MHz cpu 的 15298 个周期。对于我的开发计算机,150ns 相当于 1.4Ghz CPU 的 210 个周期。

使用未注释的 clock_nanosleep() 调用,平均结果如下: Gumstix:平均值 = 213623,结果上下变化,以 30517ns 的最小分辨率的倍数 开发计算机:57710-68065 ns,没有明显的趋势。在开发计算机的情况下,我希望分辨率实际上处于 1 ns 水平,而测量到的 ~150ns 确实是两个 clock_gettime() 调用之间经过的时间。

所以,我的问题是:是什么决定了最小分辨率?当处理器的运行速度仅快 2.6 倍时,为什么开发计算机的分辨率比 Gumstix 高 30000 倍?有没有办法改变 CLOCK_MONOTONIC 的更新频率和位置?在内核中?

谢谢!如果您需要更多信息或说明,请询问。

0 投票
0 回答
115 浏览

android - 如何在我的图表中获取 getTime 和电池电量?

我正在创建一个电池使用情况图表。我正在使用 GraphViews 库,并且正在研究它是如何工作的。现在在原始示例代码中有这部分:

我需要的是类似的东西:

因为我需要电池电量和时间(当前时间),结果将类似于:

我该怎么做?我怎样才能找到getTime()getLevel()?这是正确的方法吗?谢谢

0 投票
1 回答
2831 浏览

javascript - 在 JS 中将小时和分钟显示为单词

背景:我正在使用getHours()andgetMinutes()在页面上显示时间。

问题:我试图弄清楚如何将数字时间(即“21:00”)转换为写出的小时和分钟格式(即“九点钟”)。

我的 JS:

这是一个小提琴