簡體   English   中英

c ++數據類型和函數可與“ days”一起使用

[英]c++ data type and functions to work with “days”

我正在尋找c + +類型和函數以使用“天”。

特別是我需要:

  • 將類似“ 20140224”的字符串轉換為數據類型,反之亦然(當然,如有必要,我可以將字符串自己解析為int-2014、02、24)
  • “迭代”,例如從“ 20140101”到“ 20140224”

我不需要:

  • 一天中的時間。 今天是我正在與“最小”的和平

我可以使用c ++ 11,您有什么建議?

C ++始終遠離實現標准日期庫。

通常,它們很難實施和標准化。 ISO8601提供了一些指導,但是諸如leap秒和異常日歷(例如埃塞俄比亞)之類的問題始終是棘手的領域。

Boost(www.boost.org)當然取得了進展。 請參閱其日期時間庫。 不幸的是,它非常笨重,構建過程需要一段時間才能習慣,但是值得嘗試。

(順便說一句,Java曾嘗試過,但人們普遍認為Java中的日期時間庫已損壞)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM