我需要解析这样的字符串:
Apr 3, 2014 10:03:51 AM
Run Code Online (Sandbox Code Playgroud)
这样的事情:
YYYY-MM-DD HH:MM:SS
Run Code Online (Sandbox Code Playgroud)
而且,这很久很久了:
1396682344000
Run Code Online (Sandbox Code Playgroud)
对于同一种字符串:
YYYY-MM-DD HH:MM:SS
Run Code Online (Sandbox Code Playgroud)
是否有任何图书馆或功能可以做到这一点?我写C不是很舒服,我不习惯解析这种字符串.
我用strptime尝试了这段代码:
observationDate_message就像第一个字符串(2014年4月3日10:45:01 AM)
strptime(observationDate_message, "%G-%m-%d %r", &result);
debugLog(DEB_INFO, "observationDateConverted: %d-%d-%d %d:%d:%d\n", result.tm_year, result.tm_mon, result.tm_mday, result.tm_hour, result.tm_min, result.tm_sec);
Run Code Online (Sandbox Code Playgroud)
而我得到的是:
0-52-0 36905376:32630:1497284224
Run Code Online (Sandbox Code Playgroud)
教程; http://pic.dhe.ibm.com/infocenter/iseries/v7r1m0/index.jsp?topic=%2Frtref%2Fstrpti.htm