localtime時間獲取

2021-08-13 18:13:23 字數 491 閱讀 7219

在linux環境,應用需要記錄kpi的資料統計,**中獲取時間函式,localtime(),asctime檢視,獲取事件為東八區的時間,與當前系統時間一致,而從另一台伺服器遠端ssh 啟動此應用,獲取的時間為utc 的時間,並未換算為東八區時間;

# ssh  10.118.203.140 "/time"

[email protected]'s password:

asctime(now) is  mon dec 18 00:43:25 2017

# ./time

asctime(now) is  mon dec 18 13:43:34 2017

**示例:

#include

#include

#include

#include

#include

using namespace std;

using std::string;

int main()

localtime函式可以實現獲取時間資訊

localtime函式,根據它所在的上下文,可以用兩種完全不同的方法來執行。在標量上下文中,localtime函式返回乙個格式化很好的當前時間字串。例如,print scalar localtime 這個 它輸出的結果將類似於thu sep 16 23 00 06 1999。在列表上下文中,loca...

標準函式time 和localtime

1.time 函式 返回1970 1 1,00 00 00以來經過的秒數 原型 time t time time t calptr 結果可以通過返回值,也可以通過引數得到,見例項 標頭檔案 返回值 成功 秒數,從1970 1 1,00 00 00 可以當成整型輸出或用於其它函式 失敗 1 例 tim...

localtime和gmtime函式的區別

c庫函式time t time time t seconds 返回自紀元 00 00 00 utc,1970年1月1日 以來的時間,單位為秒。如果second不是null,則返回值也儲存在變數second中。time t time time t t c庫函式tm localtime const ti...