怎样把2014-12-19 10:25转换成1418955940的格式
time_t Str2Time(LPCTSTR lpszTime)
{
ASSERT(NULL != lpszTime);
struct tm time = {0};
_stscanf(lpszTime, _T("%4d-%2d-%2d %2d:%2d"),
&time.tm_year,
&time.tm_mon,
&time.tm_mday,
&time.tm_hour,
&time.tm_min);
time.tm_year -= 1900;
time.tm_mon -= 1;
time.tm_isdst = -1;
time_t Value = mktime(&time);
return Value;
}
int _tmain(int argc, TCHAR* argv[], TCHAR* envp[])
{
cout<<Str2Time(_T("2014-12-19 10:25"))<<endl;
return 0;
}
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。