我有一个:
typedef std::chrono::high_resolution_clock::time_point TP;
我填充了一些成员变量,如:
this->setPlantStartedGrowingTime(std::chrono::high_resolution_clock::now());
this->setEstimatedPlantStoppedGrowingTime(getPlantStartedGrowingTime() +
std::chrono::seconds(getGrowTime()));
现在,我需要将它存储在SQLite中。但是我看不到如何将其转换为要存储的int或real数据类型。
更新:我知道time_since_epoch()
,但文档说:"返回一个持续时间对象,其时间跨度值介于纪元和时间点之间。返回的值是内部持续时间对象的当前值。"