我用下面的代碼獲取當前日期時間(山地時間) const boost::posix_time::ptime now = boost::posix_time::second_clock::local_time();
//In mountain time I get now = 2013-Apr-08 20:44:22
現在,我使用下面的方法轉換 ptime FeedConnector:
我正在閱讀來自PostgreSQL數據庫的時間戳字段。 my_timestamp TIMESTAMP WITH TIME ZONE DEFAULT NOW()
從數據庫中讀取數據時,我將其轉換爲升壓時間戳是這樣的:: boost::posix_time::ptime pt(boost::posix_time::time_from_string(str));
這個問題似乎是boost::po
我有一個boost :: date對象。當我在對象上調用month()接口時,它返回對象所持有的月份,但是以字符串形式表示。有沒有一種方法可以獲得與本月相關的號碼?即 date mySampleDate = date_from_tm(tm_myDate) ;
cout<<mySampleDate.month() ; //Gives the output as May/Jun/Jul etc. I