这struct tm 专为解析,显示和操纵人类可读日期而设计。创建时,日期通常是编写的,甚至在没有本年度“ 19”部分的情况下存储,而Y2K的问题约为25年。因此, tm_year 直接可打印为两个数字,通过使其相对于1900年,当时显然显然是合理的。 UNIX时间戳相对于“ Unix Epoch”,即1970-01-01 00:00:00 UTC。出于原因...
说明info中的tm_year的记年是从1900年开始的,如果info->tm_year=0,则代表1900年。
1900年1月1日为标准,获取时间指离这个时间的间隔