问题标签 [clock]
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.
windows - Windows:知道某个日期是否过去的可靠方法?
对于一个简单的产品密钥库,我需要可靠地检查某个日期是否已过。
我想做一些比检查系统时钟更简单的事情,因为用户可以轻松更改它。
这样做的标准方法是什么?
有人建议的一种方法是检查是否有在检查日期之后修改的文件。这听起来不错,但我应该检查哪些文件?显然我不想开始随意扫过用户的磁盘。
编辑- 我想避免基于网络的解决方案。
c++ - C++ 和 CTime & 系统时钟变化
我想使用 ctime 库在 C++ 中编写简单的应用程序。我正在获取实际时间并在循环中进行一些计算。对我来说非常重要的是用户可以在计算过程中修改操作系统时钟。如果用户更改了操作系统时钟,有什么方法可以了解我的应用程序内部吗?
提前寻求帮助。
PS。这个应用程序将在 Linux 操作系统上使用。
c# - Windows 7 左键单击时钟弹出窗口
当左键单击 Windows 7(也可能是 Vista)任务栏中的时钟时,会打开一个弹出窗口,显示日历和时钟(因此不是日期和时间调整窗口)。我如何自己打开这个窗口(在 C# 中首选)?
我希望timedate.cpl
会调用它,但这会打开日期和时间调整窗口。
iphone - 如何在他们的时钟应用程序中实现 Apple 的“贪睡”功能?
我正在潜入 iOS 开发并正在构建自己的闹钟应用程序以熟悉平台和 SDK。我目前正在学习的 API 之一是 Local Notifications API,我认为它与 Apple 用于在其时钟应用程序中实现警报的 API 相同。
我不明白的是他们如何实现他们的“贪睡”功能。据我了解,本地通知允许您向用户显示一个警报框,当您的应用程序未在前台运行时,该框最多有两个按钮,一个按钮用于解除警报,一个按钮用于将用户带到您的应用程序. 然而,在 Apple 的时钟应用程序中,似乎向用户显示了一个带有两个按钮的警报框,一个按钮用于解除警报,一个按钮用于“打盹”并在不启动时钟应用程序的情况下重新安排警报。我的问题是...
当用户单击“贪睡”按钮时,您认为 Apple 如何在不启动时钟应用程序的情况下重新安排闹钟的本地通知?您是否认为他们使用自己的私有 API 来规避仅允许两个选项的本地通知的限制?还是您认为他们正在启动时钟应用程序来重新安排本地通知,他们只是不显示应用程序启动和退出?
文档说本地通知的“alertAction”属性是要显示在警告框的右键和锁定屏幕的滑块上的文本。然而,在 Apple 的时钟应用程序中,“Snooze”文本是警报框中的左侧按钮,也不是滑块栏文本。为什么这是倒退?
非常感谢您的想法!
android - Android - 从广播接收器获取保持锁
我正在尝试在广播接收器中获取唤醒锁,以便我的闹钟应用程序可以将手机从睡眠中唤醒。它在以下代码中的以下行崩溃:
有什么想法吗?有一个更好的方法吗?谢谢!
android - Android:使用自定义图像作为数字更新时钟的小部件
更新将成为时钟(定时器/闹钟)的小部件的最有效方法是什么,但要让时钟真正工作,就像时钟一样,它需要在一分钟内至少更新两次(30 秒或更短的周期) .
但这不能有效吗?在 StackOverFlow 上查看了一些“线程/主题”,但没有找到任何有关有效性的信息。
(还没有安卓设备,所以我无法真正测试电池消耗和cpu)
php - PHP时间函数给出错误的时间?
在我的网站上,我使用 php time() 函数来显示时间。一周前我比较了time()函数返回的时间和我电脑上的时间(我用的是windows)的时间差。时差大约是一分十秒,但现在我再次检查,时差已经增长到一分五十秒。谁能解释这怎么可能?
android - 打算在 android 上启动时钟应用程序
我制作的时钟小部件遇到问题。我希望用户触摸时钟并在手机上启动时钟应用程序。这是代码:
我做了上面的操作,所以当我触摸时钟时会打开闹钟设置。但不是通用的。我发现在 2.2 的机器人上不起作用。必须有比为世界上每一种安卓手机风格创建一个 if 语句更好的解决方案。另外,我不知道所有人的包裹名称。任何人都知道如何克服这一点,请帮助。
c++ - C ++时钟()函数给出不正确的值
我试图编写一个 Timer 类(不知道 boost 有一个),然后当它不起作用时,我尝试使用以下代码输出时钟()的值:
当我运行程序时,我得到一系列 0。在使用 boost thread sleep 函数将时间延长一点时,我也有类似的经历(尽管几秒钟后,它会从 0 跳到 10,000 并保持输出 10,000)。
我正在运行 Gentoo Linux。这是平台的事情吗?一个 C++ 的东西?这是怎么回事?
编辑:奇怪的是,跳转到 10000 是在几秒之后,而不是毫秒。当我一次睡一秒钟时,需要五六秒才能达到 10000。但是,如果我理解正确的话。线程睡眠的时间对时钟()计数没有贡献吗?(这是有道理的;如果它在睡觉,为什么要执行时钟周期?)
linux - Linux clock_gettime(CLOCK_MONOTONIC) 奇怪的非单调行为
伙计们,在我的应用程序中,我使用clock_gettime(CLOCK_MONOTONIC)
它来测量帧之间的增量时间(gamedev 中的一种典型方法),并且有时我会遇到一种奇怪的行为clock_gettime(..)
- 返回值偶尔不是单调的(即之前的时间大于当前时间)。
目前,如果发生这种悖论,我只需跳过当前帧并开始处理下一帧。
问题是这怎么可能呢?它是 Linux POSIX 实现中的错误clock_gettime
吗?我正在使用 Ubuntu Server Edition 10.04(内核 2.6.32-24,x86_64),gcc-4.4.3。