#include <stdio.h>
#include <time.h>
int main()
{
struct tm sTime = {0};
struct tm *pTime = NULL;
time_t lTime = 0;
char tmp[20];
sTime.tm_year = 2014-1900;//与1900年的差
sTime.tm_mon = 1-1;//月份减1
sTime.tm_mday = 19;
sTime.tm_hour = 17;
sTime.tm_min = 04;
sTime.tm_sec = 49;
sTime.tm_wday = 1;//每周星期一开始
sTime.tm_yday = 0;//每年1月1日开始
sTime.tm_isdst = 0;//无夏令时 -1:根据系统设置
//时间转毫秒数
lTime = mktime(&sTime);
//毫秒数转时间
pTime = localtime(&lTime);
//时间格式化字符串
strftime(tmp, sizeof(tmp), "%y/%m/%d %X",pTime);
return 0;
}