标签: c++ time c++11
我需要在平面文件中存储日期。是否有任何简单的方法可以使用C ++ 11中的标准库来获取自特定日期以来的天数(例如自公元1年以来)?我唯一知道的是:
我可以更轻松地执行此操作吗?
答案 0 :(得分:2)
你说的话听起来合情合理。您可以使用mktime将struct tm转换为time_t。请注意,mktime根据系统/环境设置将其输入解释为本地时间,并且没有可以广泛使用的UTC对应物而不依赖于“额外”库,但可能这对您来说不是问题。