北京时间转UTC
发布时间
阅读量:
阅读量
#include <stdio.h>
/*
BJT->UTC
*/
int main(int argc, char **argv){
int BJT, UTC;
int hour;
int minute;
int u_hour, u_minute;
scanf("%d", &BJT);
if(BJT<0 || BJT >2359) return -1;
if(BJT >= 100){
hour = BJT/100;
minute = BJT%100;
if(hour >= 8){
u_hour = hour - 8;
}else{
u_hour = 24 - (8-hour);
}
u_minute = minute;
}else{
u_hour = 16;
u_minute = BJT;
}
if(u_hour > 0 && u_minute >= 10){
printf("%d%d", u_hour, u_minute);
}else if(u_hour == 0){
printf("%d", u_minute);
}else if(u_hour != 0 && u_minute < 10){
printf("%d%d%d", u_hour, 0, u_minute);
}
return 0;
}
代码解读
全部评论 (0)
还没有任何评论哟~
