【问题标题】:How to get current date in C++ program? [duplicate]如何在 C++ 程序中获取当前日期? [复制]
【发布时间】:2015-02-10 05:38:43
【问题描述】:

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

【问题讨论】:

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


【解决方案1】:
#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;
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-04-18
    • 2017-02-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-12
    • 2012-01-10
    相关资源
    最近更新 更多