我想绘制4个模拟时钟。第一个是伊朗时间基础,第二个是阿根廷时间,第三个是:巴西时间,第四个:法国时间 我得到了系统的时间(基于伊朗的时间)并将其显示在我的模拟时钟上。但我不知道如何获得其他3个时间并向他们展示。
GLfloat h,m,s;
time_t rawtime;
struct tm * timeinfo;
time ( &rawtime );
timeinfo = localtime ( &rawtime );
谁能帮助我吗?
答案 0 :(得分:0)
你没有指定语言,但我猜你正在使用c ++。如果是这种情况,那么您可以使用gmtime函数,如解释here来获取UTC时间,然后添加然后通过添加argentinia的UTc偏移来调整小时(timeinfo-> tm_hour = -3或任何正确的语法是)