Làm thế nào để so sánh với ngày thực tế trong C++ vậy mn?
mình đang làm bài về thuốc, muốn liệt kê danh sách các thuốc đã hết hạn
So sánh ngày thực tế C++
#include <iomanip>
#include <chrono>
int main()
{
auto now = std::chrono::system_clock::now();
auto in_time_t = std::chrono::system_clock::to_time_t(now);
tm *x;
x = std::localtime(&in_time_t);
return 0;
}
Struct tm chứa 9 member kiểu int:
tm_sec
tm_min
tm_hour
tm_mday // Ngày trong tháng
tm_mon
tm_year // Năm kể từ 1990
tm_wday // Ngày trong tuần
tm_yday // Ngày trong năm
tm_isdst // Day light saving time flag, vì vn gần xích đạo nên cái này k áp dụng
Nguồn:
How to get current time and date in C++?
Outputting Date and Time in C++ using std::chrono
http://www.cplusplus.com/reference/ctime/tm/
4 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?