问题标签 [ctime]

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 投票
6 回答
13885 浏览

c++ - 在类中初始化静态结构 tm

我想将 tm 结构用作类中的静态变量。花了一整天的时间阅读和尝试,但它仍然无法正常工作:(如果有人能指出我做错了什么,将不胜感激

在我的课堂上,在 Public 下,我已将其声明为:

在 main.cpp 中,我尝试使用系统时间来定义和初始化它,以便临时测试出来(实际时间在运行时输入)

但似乎我不能使用 time() 外部函数。

main.cpp:28: 错误: '(' 标记之前的预期构造函数、析构函数或类型转换

如何在类的静态 tm 中初始化值?

0 投票
2 回答
1605 浏览

c++ - 在 C++ 中解析本地时间

是否有一种简单的“初学者”方法可以将当前时间<ctime>用于具有

因为它的成员变量?谢谢。

0 投票
1 回答
887 浏览

c - 如何获取 C 中当前语言环境的格式化日期和时间?

我应该调用什么 C 函数来获取程序正在执行的语言环境的格式化日期和时间?

我问这个问题是因为我在使用 ClamAV 守护程序 API 时遇到了问题。该VERSION命令返回最新病毒定义的日期和时间,但代码使用调用ctime来格式化它。据我所知ctime,不会根据当前语言环境格式化日期时间,并在返回的字符串中使用英文缩写表示星期几和月份。这会导致问题,因为我使用 ClamAV API 的 Java 程序确实尊重当前语言环境,因此希望星期几和月份名称具有本地缩写。

datetime 格式需要与ctime生成的格式相同:

Www Mmm dd hh:mm:ss yyyy

其中 Www 是工作日,Mmm 是月份,dd 是月份中的日期,hh:mm:ss 是时间,yyyy 是年份。

我可以重写 Java 程序以始终假定英语日期,但我更乐意向 ClamAV 提交补丁,因为这对我来说似乎是他们这边的一个错误。

0 投票
1 回答
800 浏览

c++ - C++ 和 CTime & 系统时钟变化

我想使用 ctime 库在 C++ 中编写简单的应用程序。我正在获取实际时间并在循环中进行一些计算。对我来说非常重要的是用户可以在计算过程中修改操作系统时钟。如果用户更改了操作系统时钟,有什么方法可以了解我的应用程序内部吗?

提前寻求帮助。

PS。这个应用程序将在 Linux 操作系统上使用。

0 投票
2 回答
1258 浏览

php - PHP - linux / unix CTIME(inode更改时间)仅在修改时设置

根据:http ://www.php.net/manual/en/function.filectime.php

“在大多数 Unix 文件系统中,当文件的 inode 数据发生更改时,文件被视为已更改;也就是说,当 inode 中的权限、所有者、组或其他元数据更新时。”

但是,当我访问和写入文件时运行 Debian linux (uname -r: 2.6.26-2-686),比如使用 PHP 的

修改时间 (filemtime) 和更改时间 (filectime) 都会得到更新。据我了解,只有当文件的首选项(权限、所有权、名称)发生变化而不是内容本身时,ctime 才会发生变化。

0 投票
2 回答
810 浏览

python - 使用 python:x:00 处的间隔重复

如何将重复计时器安排为 5 分钟间隔。在 00 秒触发,然后在 00 重复。好吧,不是硬实时,但尽可能接近系统滞后。试图避免积聚滞后并接近 00。

语言:Python,操作系统:WinXP x64

系统具有 25ms 分辨率。

任何代码都会有所帮助,tia

0 投票
1 回答
486 浏览

time-t - 如何将时间转换为 tm 结构而不是 CTime 类

我目前有从定义的值创建 CTime 对象的代码。

这将创建 1995 年 8 月 1 日 04:00:00 的所需日期

我不能再使用 CTime,所以我尝试改用 time_t 和 tm。由于 CTime 构造函数采用自 1970 年 1 月 1 日以来的秒数,而 time_t 表示自 1970 年 1 月 1 日以来的秒数,我尝试使用以下代码。

createTime 结束于 0095 年 8 月 1 日 04:00:00。我应该如何成功地从定义的值转到 time_t 和 tm ?

提前致谢。

0 投票
3 回答
1709 浏览

c++ - 如何在 C/C++ 中实现定时器

我想每 2 小时后调用一次商务舱的功能。如果不使用 while 循环,我没有任何方法可以在 C/C++ 中实现相同的功能。我的问题是我不能使用 while(1) 因为这不会重新控制控件以供进一步执行。

在这方面的任何指针都会有帮助.... :)

感恩

0 投票
3 回答
1544 浏览

c++ - 使用 CTime 和 asctime 将时间分配给字符串或向量字符串

我想使用 asctime 将时间分配给字符串。

我知道 asctime 正在返回一个指向字符串的指针。我是否必须创建自己的字符串并为其分配 asctime 的返回值,还是有更简单的方法?

0 投票
4 回答
12021 浏览

c - 为 tm 结构添加一些间隔

我有一个 struct tm
而且我需要在tm结构中添加一些固定的时间间隔(以 xx 年、xx 个月、xx 天为单位)。
是否有任何标准功能可以做到这一点?

我使用的编译器是 Windows XP 上的 MSVC 2005。