如何在C ++程序中获取当前日期?

时间:2014-12-11 16:36:59

标签: c++ date visual-c++ c++11 dob

我想写一个C ++代码来检查这个人是否超过18岁,但不是通过询问年龄而是通过该人的DOB。有什么方法可以帮助我从系统中获取当前日期吗?

1 个答案:

答案 0 :(得分:0)

#include <iostream>
#include <ctime>

void printTime() {
    time_t t = time(0); 
    struct tm * timeStruct = localtime(&t);
    std::cout << (timeStruct->tm_year) << '-' << (timeStruct->tm_mon) << '-'<<  (timeStruct->tm_mday) << std::endl;
}