time_t和字符串间的转化
生活随笔
收集整理的這篇文章主要介紹了
time_t和字符串间的转化
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
///指定YYYY-MM-DD HH24:MI:SS型的時間,格式化為time_t型的時間///
time_t FormatTime2(const char * iTimeStr)
{struct tm tTm;time_t oTime;sscanf(iTimeStr, "%4d-%2d-%2d %2d:%2d:%2d",&tTm.tm_year, &tTm.tm_mon, &tTm.tm_mday,&tTm.tm_hour, &tTm.tm_min, &tTm.tm_sec);tTm.tm_year -= 1900;tTm.tm_mon--;//tTm.tm_isdst = -1;oTime = mktime(&tTm);return oTime;
}///指定time_t型的時間,格式化為YYYY-MM-DD HH24:MI:SS型的時間///
string FormatTime(const time_t &iTm)
{char * szTime = new char[128];string retString = "";struct tm *tTm;tTm = localtime(&iTm);tTm->tm_year += 1900;tTm->tm_mon++;//tTm->tm_isdst = -1;sprintf(szTime, "%4.4d-%2.2d-%2.2d %2.2d:%2.2d:%2.2d",tTm->tm_year, tTm->tm_mon, tTm->tm_mday,tTm->tm_hour, tTm->tm_min, tTm->tm_sec);retString = szTime;delete szTime;szTime = NULL;return retString;
}
總結
以上是生活随笔為你收集整理的time_t和字符串间的转化的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Postgresql中文排序
- 下一篇: 普通人如何去银行贷款 可以到银行进行咨