北京时间转为时间搓 标准时间转为UTC

Posted azbane

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了北京时间转为时间搓 标准时间转为UTC相关的知识,希望对你有一定的参考价值。

int standard_to_stamp(char *str_time) 

        struct tm stm; 
        int iY, iM, iD, iH, iMin, iS; 

        memset(&stm,0,sizeof(stm)); 
        iY = atoi(str_time); 
        iM = atoi(str_time+5); 
        iD = atoi(str_time+8); 
        iH = atoi(str_time+11); 
        iMin = atoi(str_time+14); 
        iS = atoi(str_time+17); 

        stm.tm_year=iY-1900; 
        stm.tm_mon=iM-1; 
        stm.tm_mday=iD; 
        stm.tm_hour=iH; 
        stm.tm_min=iMin; 
        stm.tm_sec=iS; 

        /*printf("%d-%0d-%0d %0d:%0d:%0d ", iY, iM, iD, iH, iMin, iS);*/   //标准时间格式例如:2016:08:02 12:12:30
        return (int)mktime(&stm); 
}

 

注:北京时间格式--标准时间格式   YY-MM-DD hh:mm:ss 间隔符号无所谓,不管是“-”、“/”还是什么,只要每间隔一个字符就OK

















以上是关于北京时间转为时间搓 标准时间转为UTC的主要内容,如果未能解决你的问题,请参考以下文章

美东时间和美西时间分别与北京时间相差多少?

英语里面UTC是哪个时区?

utc下午2点是北京时间几点

utc时间转换北京时间(UTC时间与北京时间的换算)

utc-6时间转换北京时间

关于时间的换算(PDT、UTC和CEST)