搜索
查看: 3014|回复: 16
打印 上一主题 下一主题

c语言怎么写显示系统时间

[复制链接]
跳转到指定楼层
楼主
发表于 2013-12-26 22:22:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
写显示系统时间并且是动态的,秒针在动 60s 进1min 每60min 进1h 就这样求代码 我晕了

沙发
发表于 2013-12-26 22:39:08 | 只看该作者
书上的两分钟倒计时会写吧?
把倒计时改成显示当前时间就可以了
至于怎么获取当前时间,去查查time.h
板凳
 楼主| 发表于 2013-12-26 22:49:05 | 只看该作者
rosynirvana 发表于 2013-12-26 22:39
书上的两分钟倒计时会写吧?
把倒计时改成显示当前时间就可以了
至于怎么获取当前时间,去查查time.h

两分钟的倒计时会写。要把它改成正的时间就不会了= = 、
我要的结果是 调取系统当前时间并且秒钟会至加,到60进1
地板
发表于 2013-12-26 23:18:05 | 只看该作者
本帖最后由 超神级 于 2013-12-26 23:24 编辑

其实time.windows.com                                        带个小尾巴           http://bbs.ahalei.com/forum.php?mod=viewthread&tid=4217#lastpost    点击投票回复赚钱啊哈币

5#
发表于 2013-12-26 23:19:25 | 只看该作者
里面还有网络字节序!还有计算机字节序问题,,,,LZ你会哭的
6#
发表于 2013-12-27 10:32:24 | 只看该作者
x251923679 发表于 2013-12-26 22:49
两分钟的倒计时会写。要把它改成正的时间就不会了= = 、
我要的结果是 调取系统当前时间并且秒钟会至加, ...

说了去查time.h啊
查手册是基本技能
7#
 楼主| 发表于 2013-12-27 21:02:20 | 只看该作者
rosynirvana 发表于 2013-12-27 10:32
说了去查time.h啊
查手册是基本技能

我没有手册  你能共享下不
8#
 楼主| 发表于 2013-12-27 21:02:53 | 只看该作者
超神级 发表于 2013-12-26 23:19
里面还有网络字节序!还有计算机字节序问题,,,,LZ你会哭的

。。。
那就只要单纯显示时间就可以了
不要动态的

点评

还好  发表于 2013-12-28 06:29
9#
发表于 2013-12-27 23:36:39 | 只看该作者
x251923679 发表于 2013-12-27 21:02
我没有手册  你能共享下不

如果你想看书
有C: A Reference Manual 这本,中文版翻译据说好烂,我没看过不知道,电子书网上一搜就有所以请自取所需

如果你想看网页
有 http://www.cplusplus.com/reference/ctime/
这是一个cpp的参考网站,关于C标准库部分大体上是通用的

直接去百度百科之流的地方搜也不是不行,但是可靠程度就非常堪忧了
10#
 楼主| 发表于 2013-12-28 12:19:44 | 只看该作者
rosynirvana 发表于 2013-12-27 23:36
如果你想看书
有C: A Reference Manual 这本,中文版翻译据说好烂,我没看过不知道,电子书网上一搜就有 ...

太深奥了 看不懂
11#
发表于 2013-12-29 17:36:45 | 只看该作者

这不就是明显的简单问题吗
  1. #include <time.h>
  2. int main()
  3. {
  4. struct tm*m;
  5.     time_t secs;
  6.     time(&secs);
  7.     time_t now;
  8.     time(&now);
  9.     m=localtime(&secs);
  10. printf("现在时间^-^:\n");
  11.                         printf("[\n");
  12.                         printf("   中文版^-^:\n");
  13.                         printf("      %d年%d月%d日 ",m->tm_year+1900,m->tm_mon+1,m->tm_mday);
  14.                                                 printf("%d时%d分%d秒\n",m->tm_hour,m->tm_min,m->tm_sec);
  15.                         printf("   英文版^-^:\n");
  16.                         printf("      %s\n",ctime(&now));
  17.                         printf("]\n");
  18. system("pause");
  19. return 0;
  20. }
复制代码
12#
 楼主| 发表于 2013-12-30 19:38:38 | 只看该作者
4399APPLE 发表于 2013-12-29 17:36
这不就是明显的简单问题吗

你真的是太厉害了  没话说
秒钟如果要动起来呢?
13#
发表于 2013-12-31 09:21:00 | 只看该作者
x251923679 发表于 2013-12-30 19:38
你真的是太厉害了  没话说
秒钟如果要动起来呢?

用循环……
14#
发表于 2014-8-2 10:24:55 | 只看该作者
我发一个:[mw_shl_code=c,true]#include <time.h>
int main()
{
while(1>0)
{
struct tm*m;
    time_t secs;
    time(&secs);
    time_t now;
    time(&now);
    m=localtime(&secs);
printf("现在时间^-^:\n");
                        printf("[\n");
                        printf("   中文版^-^:\n");
                        printf("      %d年%d月%d日 ",m->tm_year+1900,m->tm_mon+1,m->tm_mday);
                                                printf("%d时%d分%d秒\n",m->tm_hour,m->tm_min,m->tm_sec);
                        printf("   英文版^-^:\n");
                        printf("      %s\n",ctime(&now));
                        printf("]\n");
                        system("cls");
}
system("pause");
return 0;
}
[/mw_shl_code]
15#
发表于 2014-8-2 10:25:01 | 只看该作者
我发一个:[mw_shl_code=c,true]#include <time.h>
int main()
{
while(1>0)
{
struct tm*m;
    time_t secs;
    time(&secs);
    time_t now;
    time(&now);
    m=localtime(&secs);
printf("现在时间^-^:\n");
                        printf("[\n");
                        printf("   中文版^-^:\n");
                        printf("      %d年%d月%d日 ",m->tm_year+1900,m->tm_mon+1,m->tm_mday);
                                                printf("%d时%d分%d秒\n",m->tm_hour,m->tm_min,m->tm_sec);
                        printf("   英文版^-^:\n");
                        printf("      %s\n",ctime(&now));
                        printf("]\n");
                        system("cls");
}
system("pause");
return 0;
}
[/mw_shl_code]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表