localtime()函數在ctime頭文件中定義。 localtime()函數將自紀元以來的給定時間轉換為表示本地時間的日曆時間。
用法:
tm* localtime(const time_t* time_ptr);
參數:該函數接受參數time_ptr,該參數表示指向time_t對象的指針。
返回值:如果成功,此函數將返回指向tm對象的指針,否則將返回NullPointerException。
以下示例程序旨在說明C++中的localtime()函數:
例:-
// c++ program to demonstrate
// example of localtime() function.
#include <bits/stdc++.h>
using namespace std;
int main()
{
time_t time_ptr;
time_ptr = time(NULL);
// Get the localtime
tm* tm_local = localtime(&time_ptr);
cout << "Current local time is = "
<< tm_local->tm_hour << ":"
<< tm_local->tm_min << ":"
<< tm_local->tm_sec;
return 0;
}
輸出:
Current local time is = 10:8:10
相關用法
- C++ log()用法及代碼示例
- C++ div()用法及代碼示例
- C++ fma()用法及代碼示例
- C++ map rbegin()用法及代碼示例
- C++ valarray tan()用法及代碼示例
- C++ valarray cos()用法及代碼示例
- C++ valarray abs()用法及代碼示例
- C++ valarray exp()用法及代碼示例
- C++ map rend()用法及代碼示例
- C++ map rbegin()用法及代碼示例
注:本文由純淨天空篩選整理自bansal_rtk_大神的英文原創作品 localtime() function in C++。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。