2016年1月9日 星期六

C++:使用 strftime() 輸出時間

#include <iostream>
#include <ctime>
using namespace std;
int main(void)
{
 char String[255];
 time_t Today;
 tm *Time;
 /* 取得目前時間*/
 time(&Today);
 /* 將目前時間轉成對應的time 結構*/
 Time = localtime(&Today);
 /* 輸出自訂的時間格式*/
 strftime(String, 255, "今天是西元%Y年%B, %d\n現在時間是%H:%M:%S", Time);
    
 cout << String << endl;
 return 0;
}