【发布时间】:2021-04-18 13:31:16
【问题描述】:
我有以下结构:
typedef struct Date {
short day, month, year;
} DATE;
我想创建一个获取time_t 变量并将其转换为DATE 的函数,但我遇到了一些问题。
尝试了以下方法:
DATE timeTConverter(time_t date)
{
struct tm *giverTime;
giverTime = localtime(date);
DATE given;
given.day = giverTime->tm_mday;
given.month = giverTime->tm_mon++;
given.year = giverTime->tm_year;
return given;
}
但它似乎不起作用。 有什么想法吗?
【问题讨论】:
-
节省时间,启用所有警告。