Trong bài viết này, chúng ta sẽ thảo luận về cách làm việc, cú pháp và các ví dụ của hàm localtime () trong C ++ STL.
localtime () là gì?
Hàm localtime () là một hàm có sẵn trong C ++ STL, được định nghĩa trong tệp tiêu đề
Hàm này sử dụng một giá trị được gọi bởi bộ đếm thời gian và điền vào giá trị của cấu trúc và nó chuyển đổi giá trị thành múi giờ cục bộ đã cho
Cú pháp
localtime(time_t *timer);
Tham số
Hàm chấp nhận (các) tham số sau -
- bộ đếm thời gian - Nó là một con trỏ đến các đối tượng có giá trị kiểu time_t.
Giá trị trả về
Hàm này trả về một con trỏ trỏ đến cấu trúc thời gian được lưu trữ trong múi giờ cục bộ.
Ví dụ
#include <bits/stdc++.h> using namespace std; int main(){ time_t hold; hold = time(NULL); tm* hold_local = localtime(&hold); cout<<"Current local time of system is: "<< hold_local->tm_hour << ":"<<hold_local->tm_min << ":"<<hold_local->tm_sec; return 0; }
Đầu ra
Current local time of system is: 8:28:57