C获取日期有时错误1天

时间:2017-05-04 18:24:23

标签: c time

所以最后经过大量的时间谷歌搜索后,我已经能够创建一个获取当前日期并将其转换为字符串的函数,然后写入$ oc create route edge --service=frontend \ --cert=${MASTER_CONFIG_DIR}/ca.crt \ --key=${MASTER_CONFIG_DIR}/ca.key \ --ca-cert=${MASTER_CONFIG_DIR}/ca.crt \ --hostname=www.example.com 中的缓冲区。但我注意到有时候这一天会被1点关闭?例如,今天是C,但它可能会返回may 4

这是我的代码

may 5

我称之为

void getCurrentDateTime(char * buffer)
{
    time_t t = time(NULL);
    struct tm *tm = localtime(&t);
    char bufForOut[64] = { 0 };
    strftime(bufForOut, sizeof(bufForOut), "%c", tm);
    strcpy(buffer,bufForOut);
}

0 个答案:

没有答案