Minix当前时间

时间:2014-11-15 21:36:55

标签: c unix unix-timestamp minix

如何在Minix 3.2.1上的printf中写下当前时间?
我尝试使用下面的gmtime,但它在time(&nowtime)上出错。

#include <sys/time.h>
#include <time.h>

struct tm *now;
time_t nowtime;
time(&nowtime);
now=gmtime(&nowtime);

printf("TIME is NOW %s",now);

此外,我试着回忆一下内核(/usr/src/kernel/main.c),因为我需要花时间启动minix来说明内核进程何时完成并切换到用户。

我在上面的代码中遇到了一些错误,比如重建内核,如下所示;

enter image description here

1 个答案:

答案 0 :(得分:0)

不熟悉minix,但它类似于Unix&amp; Linux,所以也许来自该平台的东西可能出现在minix上...所以有两种方法

  • ctime

  • 上运行一名男子
  • Linux上time()命令的手册页包含此示例代码(您可能需要修改minix,但它显示了如何使用asctime() {{1} }和localtime()):

    time()