问题标签 [time]

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 投票
2 回答
2282 浏览

java - 用于计时我的程序的 shell 脚本在 0 秒时测量它

我的教授编写了这个 shell 脚本来计时我的程序,并显示结果。出于某种原因,它只是在我的程序中输出 0。他提供了以下文件:

以下是序列的内容

timeit.csh 的内容如下。

java EditDistance < ecoli2500.txt 按预期工作

事实上,除了序列之外,上述每个文件都可以完美地执行该程序。

我不明白为什么

产生全零

这是timeit.csh ...(下面是EditDistance.java):

这是 EditDistance.java

任何想法为什么事情不工作?我对shell脚本了解不多,但是shell脚本的这一部分:

在我心中确认我的程序应该期待这个命令:

但该程序适用于这些命令。我需要设置我的程序以正确响应 shell 脚本。也许你们中的一些人可以提供帮助。

0 投票
5 回答
26972 浏览

c - 如何在 Linux 上以编程方式设置硬件时钟?

Linux 提供 stime(2) 调用来设置系统时间。然而,虽然这会更新系统时间,但它不会将 BIOS 硬件时钟设置为与新系统时间相匹配。

Linux 系统通常在关机时和定期间隔将硬件时钟与系统时间同步。但是,如果机器在这些自动同步之一之前重新启动,则机器重新启动时的时间将不正确。

设置系统时间时如何确保硬件时钟得到更新?

0 投票
2 回答
300 浏览

javascript - 节省用户登录时间

在我正在开发的应用程序中,我必须存储某些特定用户保持登录到应用程序的时间,不幸的是,在 Web 应用程序中,用户可以通过多种方式注销。

  1. 用户单击注销。
  2. 用户会话到期。
  3. 用户关闭窗口。
  4. 用户在地址栏中键入另一个站点 URL。

第一个非常简单,因为应用程序可以控制注销过程。但在其他方面,它变得棘手。

你会怎么做来解决这个问题?

0 投票
1 回答
535 浏览

oracle - Oracle 10gr2:输入的强制执行日期在上午 9 点到下午 5 点之间?

我想强制输入的日期时间在上午 9 点到下午 5 点之间。如何使用 ORACLE CHECK 约束强制执行此操作?

0 投票
5 回答
16710 浏览

c# - Set time programmatically using C#

What is the best way to set the time on a remote machine remotely? The machine is running Windows XP and is receiving the new time through a web service call. The goal is to keep the remote machines in synch with the server. The system is locked down so that our web service is the only access, so I cannot use a time server on each remote machine.

0 投票
3 回答
48212 浏览

bash - 在 Bash 中执行时间戳比较的最佳方法是什么

我有一个警报脚本,我试图阻止向我发送垃圾邮件,所以我想设置一个条件,如果警报已在过去一小时内发送,则不发送另一个警报。现在我有一个每分钟检查一次条件的 cron 作业,因为我需要在满足条件时快速收到警报,但在问题得到控制之前,我不需要每分钟都收到电子邮件。在 bash 中比较时间以完成此任务的最佳方法是什么?

0 投票
3 回答
6884 浏览

regex - 用正则表达式匹配时间字符串

我想将字符串中的时间(10.00)与日期和时间(“21.01.08 10.00”)相匹配。我正在使用以下正则表达式:

但这与 21.01.08 和 10.00 中的 21.01 匹配。

我使用 PCRE 作为我的常规表达式引擎。

更新:

对不起,我应该更清楚。数据和时间是较大字符串的一部分。我想从那个字符串中提取时间。

例如:

“21.01.08 从 10.00 开始,图书馆将举行派对” “21.08.08 - 10:00 将举行派对” “21.08.08 你被安排参加.................. 10:00 开始"

这可能吗?

0 投票
1 回答
6566 浏览

windows - Windows 是否为应用程序提供单调递增的时钟

这个问题的灵感来自Linux 是否为应用程序提供了单调递增的时钟

也许我应该更准确一点:我正在寻找一个严格增加的时钟函数,因此永远不会返回相同的值,这与两个调用彼此跟随的速度无关。

0 投票
3 回答
3190 浏览

c++ - _ftime / Windows 内部时间如何工作?

我在 Windows 中发现了一个有趣的问题,它允许我使 Windows 时钟(但不是硬件时钟)快速运行 - 每分钟最多 8 秒。我正在做一些背景研究来弄清楚 Windows 如何计算和更新它的内部时间(而不是它如何与 NTP 服务器同步)。任何人拥有的任何信息或您可以指出我的任何文件将不胜感激!

另外,如果有人知道 _ftime 是如何工作的,请告诉我。

0 投票
3 回答
2527 浏览

c# - SQL中如何处理时间存储

我有一个正在编写的 Web 应用程序(C#、MSSQL),当记录存储在系统中时,我需要存储时间戳。通常,我会使用 SQL 和 DATETIME 函数来执行此操作。但是,服务器位于与我们公司所在的时区不同的时区......并且我们可能会更改为完全不同时区的另一台服务器。托管公司不会更改服务器时间以匹配我们当地的时区。(并不是我责怪他们,但这是我尝试过的一件事。)

所以,我的问题是,存储记录更新的日期/时间的最佳方式是什么,以及在我们当地的时区将该日期/时间呈现给用户的最佳方式是什么?

我想要最不混乱的方式,所以只要解决方案易于实施,C# 和 SQL 的组合就可以了。(我的常规风格是在存储过程中做更多的工作,而在 C# 中做更少的工作,如果这很重要的话。)

你能给我看一些示例代码吗?谢谢!