30/09/2018, 17:39
Localtime(&now); và strftime dùng để làm gì trong C++?
int main(void)
{
time_t now;
struct tm ts;
char buf[80];
time(&now);
ts = *localtime(&now); ///đoạn 1
strftime(buf, sizeof(buf), " %Y-%m-%d ", &ts);//đoạn 2
cout<<buf<<endl;
return 0;
}
Bài liên quan
Ban có thể tìm trên cplusplus trước http://www.cplusplus.com/reference/ctime/localtime/?kw=localtime
Chương trình chuyển thời gian thành chuỗi năm tháng ngày. Hàm time để lấy thời kỳ gian hiện tại. Mình nhớ không nhầm thì đó là số giây tính từ 1/1/1970. Để cho người dùng hiểu được thì phải đổi qua kiểu dữ liệu struct có các thành phân như year, month…