time.h

    0热度

    2回答

    我需要创建一个结构在哪里设置日期。我用Google搜索一些东西,我发现从库time.h的tm structure,但我有一些麻烦; 我需要打印的日志文件上的一些日期,在这里一个例子: typedef struct tm* tm_; ... void NEW_Job() { time_t t; tm_ secs; t=time(NULL); secs=l

    3热度

    2回答

    如果我使用C++时差(timediff)函数来计算2次之间的差异,并且稍后时间在日光节省的时间更改之后,返回的差异将计算此值。 E.g.我的时间是23:00和11:00。这段时间中间的时间变化,即向前一小时。 我会得到12小时还是11小时?

    1热度

    1回答

    日历日期我现在有一个双含有POSIX时间戳记,并且我成功地使用gmtime的和asctime显示经由time_t的结构日历日期: time_t input = posix; printf("%s",asctime(gmtime(&input))); 该作品那么除了(显然)当POSIX时间超出time.h库的限制(即1901-2038),在这种情况下,它将在1901年返回一个日期。是否

    2热度

    1回答

    我正在解决其中当前时间戳由400000007 sqaured再分,而其余被转换成DAT时间低于 SPOJ问题 为i所使用的技术.. 所示 remainder = result%4000000007 ; printf("%ul\n",remainder); //convert the timestamp into date , time dt = localtime(&remainde

    0热度

    2回答

    我得到的代码使用函数'time'和'time.h'中的其他函数,'time'每'时间'都返回NULL(哈哈,虽然不好笑,但这对我来说很贵将注意力集中在这样的情况下),重新执行。事实很奇怪,这只是昨天才开始的。以前在相似但缺乏的情况下使用相同的函数(我已经添加到它)代码证明没问题。以下是C89代码: #include <stdio.h> #include <stdlib.h> #include

    1热度

    1回答

    是否有人知道开始计算时间的函数或库? 因为我正在研究需要计算事件发生时间的项目。 伪代码 start time if (seconds % 2 == 0) { counter++ } 我选择2秒,因为它是一个不错的数字

    5热度

    3回答

    我试图实现使用的ncurses在C.我要显示当前时间(时间必须更新每秒),一个游戏,我while循环看起来像这样 while(1) { clk = time(NULL); cur_time = localtime(&clk); mvprintw(0,1,"%d %d %d",cur_time->tm_hour,cur_time->tm_min,cur_time->t

    0热度

    2回答

    是否有预先定义的方法将小时和分钟添加到gmtime通过time.h获得?我想写一个程序来显示各个国家的时间,所以我必须自己编写逻辑还是有预定义的方法?

    1热度

    1回答

    我想提取从例如份 tm_sec或tm_min仅,作为简单INT(未阵列或字符串)如何是和可能的(如果它是)如果我不需要100%正确的时间,那么我就是为了自己的利益而做的,只是想知道如何去做。 与之前试图做 time_t rawtime; struct tm * timeinfo; char buffer [80]; time (&rawtime); timeinfo = localtim

    0热度

    2回答

    我试图运行从this simple example of a timer采取下面的代码片段: #include <sys/time.h> #include <stdio.h> int SetTimer(struct timeval &tv, time_t sec) { gettimeofday(&tv, NULL); tv.tv_sec += sec; ret