CTime和time_t的转换问题

时间:2021-09-27 21:27:16
time_t osBinaryTime =921852900;

CTime t(osBinaryTime);

除了构造函数,还有什么方法可以把time_t赋值 给CTime啊,迷惑

7 个解决方案

#1


time_t osBinaryTime =921852900;

CTime t = osBinaryTime;

#2


直接等于就可以拉

#3


time_t t=...;
CTime ct;
ct=t;//CTime重载了operator=,可以支持这样的操作

#4


用重载操作符= CTime = time_t

#5


同意楼上的,CTime类中重载了'='运算符,可以将一个time_t类型的变量直接赋值给CTime类型变量

#6


同意

#7


同意一楼

#1


time_t osBinaryTime =921852900;

CTime t = osBinaryTime;

#2


直接等于就可以拉

#3


time_t t=...;
CTime ct;
ct=t;//CTime重载了operator=,可以支持这样的操作

#4


用重载操作符= CTime = time_t

#5


同意楼上的,CTime类中重载了'='运算符,可以将一个time_t类型的变量直接赋值给CTime类型变量

#6


同意

#7


同意一楼