添加或减去天数后提升日期时间 return 值
boost datetime return value after adding or substracting days
我想 return 在我执行类似操作后 return 提升日期时间对象或只是一个字符串
RETURN_OBJECT GetDateTime(int n)
{
return new DateTime(10,10,10).AddDays(n);
}
return 值为 DateTime(10,10+n,10);
年份 10
不是升压公历日期类型的有效日期(有效范围 1400..10000)。
这是一个调整后的示例,基本上来自文档
#include <boost/date_time/gregorian/greg_date.hpp>
boost::gregorian::date GetDateTime(int n)
{
return boost::gregorian::date (2010,1,1) + boost::gregorian::days(n);
}
#include <boost/date_time/gregorian/gregorian_io.hpp>
#include <iostream>
int main() {
std::cout << GetDateTime(42);
}
版画
2010-Feb-12
我想 return 在我执行类似操作后 return 提升日期时间对象或只是一个字符串
RETURN_OBJECT GetDateTime(int n)
{
return new DateTime(10,10,10).AddDays(n);
}
return 值为 DateTime(10,10+n,10);
年份 10
不是升压公历日期类型的有效日期(有效范围 1400..10000)。
这是一个调整后的示例,基本上来自文档
#include <boost/date_time/gregorian/greg_date.hpp>
boost::gregorian::date GetDateTime(int n)
{
return boost::gregorian::date (2010,1,1) + boost::gregorian::days(n);
}
#include <boost/date_time/gregorian/gregorian_io.hpp>
#include <iostream>
int main() {
std::cout << GetDateTime(42);
}
版画
2010-Feb-12