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);

posted @ 2012-01-04 19:49  byfei  阅读(176)  评论(0编辑  收藏  举报