Toggle navigation
首页
问答
IT问答
生活问答
电脑知识
百科
测评
在C语言中怎么实现不同时区当前时间的输出
发布于2022-01-13 10:08:39
4
个回答
网友回答
2022-01-13
你要知道时区,才能算出那里的时间。
C语言可以算出你的当地时间和UTC(格林尼治时间),用你的计算机本身的设置。给出时区,就可推算。
中国北京时间是东八区。美国凤凰城西7区。冰岛=格林尼治时间。
下面程序计算美国凤凰城,中国北京,和冰岛时间:
#include stdio.h
#include time.h
#define MST (-7)
#define UTC (0)
#define CCT (+8)
int main ()
{
time_t rawtime;
tm * ptm;
time ( &rawtime );
ptm = gmtime ( &rawtime );
puts (Current time around the World:);
printf (Phoenix, AZ (U.S.) : %2d:%02d\n, (ptm-tm_hour+MST)%24, ptm-tm_min);
printf (Reykjavik (Iceland) : %2d:%02d\n, (ptm-tm_hour+UTC)%24, ptm-tm_min);
printf (Beijing (China) : %2d:%02d\n, (ptm-tm_hour+CCT)%24, ptm-tm_min);
return 0;
}
网友回答
2022-01-13
这个不难,不知道你要的是不是这样:
unsigned int time=100000;
while(time--);
如果你要延时比较长,time变量要用长整型,
网友回答
2022-01-13
可以使用小键盘边上的上下左右键
网友回答
2022-01-13
gotoxy(int x,int y)顾名思义,就是让光标goto到xy坐标的位置!O(∩_∩)O~
IT问答最新文章
1
电脑上的的驱动程序包能删除么
2
海信电视安装软件出现解析包错误怎么处理
3
怎么查看自己电脑的主板是什么怎么查看自己电脑主板
4
ipad进入激活锁状态,密保问题和ID、密码都忘记了,邮箱也找不到了,这个时候怎么处理
5
chkdsk f文件记录段无法读取
6
电脑充电器变成这个样子了,对笔记本电脑有影响吗?懂电脑的来里头的有些线能看出来。
7
手机充电器的接口歪了怎么处理,就是那根像针一样的东西,要不要紧的
8
富士通笔记本怎么样
9
买了一台富士通的电脑,p8700,4g内存,1g核显,能玩LOL和cf吗
10
富士通电脑维修求大神帮助
相关阅读
1
在C语言中怎么实现不同时区当前时间的输出
2
液晶显示屏的色温亮度对比度调多少保护眼睛?
3
我的mini1无法连接iTunes Store,我心都要碎了。
回到
顶部