<code id="ymukc"><xmp id="ymukc">

C 獲取當前日期時間并轉換UNIX時間戳

xrhl7810的頭像 xrhl7810 0 2016-03-11 13:33 1

 基本信息

× 1   

瀏覽數: 28329

分享時間: 2 年 前

2

獲取當前日期時間并轉換UNIX時間戳,廢話就不多講了,直接上代碼,代碼也比較簡單,只是起到一個記錄的作用,所以代碼中就不帶注釋了.

#include <stdio.h>      /* puts */
#include <time.h>       /* time_t, struct tm, time, localtime, strftime */
#include <string>
#include <iostream>

int main ()
{
            std::string s;
            char stime[256] = { 0 };
            time_t now_time;
            time(&now_time);
            strftime(stime, sizeof(stime), "%F %H:%M:%S", localtime(&now_time));
            s = stime;
			std::cout << s << std::endl;
			struct tm tm;
            strptime(s.c_str(),"%F %H:%M:%S", &tm) ;
            time_t ft=mktime(&tm);
            int i_time = ft;
            std::cout << i_time << std::endl;
            
  return 0;
}

  • pumpkin025的頭像 pumpkin025 2016-06-14 17:57 代碼數:0

    簡單易懂,很實用

您的評論:

  
六合特码资料
<code id="ymukc"><xmp id="ymukc">
<code id="ymukc"><xmp id="ymukc">