[英]Populate struct tm
標准C / C ++庫中是否有某些東西會填充struct tm
?
更具體地講我的問題:我希望能夠提供一個日期並從中填充struct tm
(例如:1-1-2000 00:00:01。)對於大多數字段,我都可以直接插入數據,但我只是不知道tm_wday
和tm_isdst
。
我真的在尋找一種無需編寫某些復雜的星期狀態機即可填充這兩個方法的方法。
你想要mktime
:
該結構的
tm_wday
和tm_yday
組件的原始值將被忽略,其他組件的原始值不限於上述范圍。
也就是說, mktime
可以用作某種歸一化函數,以確保以后所有字段都保持一致。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.