linux整形日期相互转换

 #include <stdio.h>
#include <time.h>
#include <iostream>
using namespace std;
int main(void)
{
time_t timep;
struct tm *p;
time(&timep);
printf("time() : %d \n",timep);
p=localtime(&timep);
timep = mktime(p);
printf("time()->localtime()->mktime():%d\n",timep);
return 0;
}

char *pValue = "2011-12-10 11:29:08";

sscanf(pValue, "%d-%d-%d %d:%d:%d", &pRole->Y,&pRole->Online_lastM,&pRole->Online_lastD,&pRole->h,&pRole->m,&pRole->s);

原文地址:https://www.cnblogs.com/byfei/p/3112279.html