我試圖用strptime
來轉換特定格式的日期,並且我意識到關於AM/PM的信息丟失了。不知道爲什麼。strptime問題() - %p沒有考慮到
這是代碼。
struct tm t;
strptime("Wed 4/18/2007 4:28:22 PM", "%a %m/%d/%Y %H:%M:%S %p", &t);
std::cout<<t.tm_hour<<endl;
strptime("Wed 4/18/2007 4:28:22 AM", "%a %m/%d/%Y %H:%M:%S %p", &t);
std::cout<<t.tm_hour<<endl;
任何人能告訴我什麼是具有strptime
的%p
符的目的是什麼?
由於提前, AJ