标签: java c date time
正如您在struct tm中看到的here一样,天数是1个索引,而月份是0索引。 在Java等其他语言中也可以看到相同的内容。
struct tm
这样做的原因是什么?
我能找到的唯一目的就是做出更容易的事情:
const char *names[] = { "January", "February", ... }; names[date.tm_mon];