CString 转 time_t ?

pirates_fish 2012-01-17 10:41:56
CString 转 time_t 怎么转,比如CString a = 1326597846;
...全文
409 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
秦剑 2012-01-17
  • 打赏
  • 举报
回复
typedef long time_t; /* 时间值time_t 为长整型的别名*/
time_t 其实是个整数,把CString 变为整数就可以了。
用atoi就可以,如果是定义了UNICODE用相应的Unicode形式就可以了。

xuanfeng007 2012-01-17
  • 打赏
  • 举报
回复
这个以前好像有人问过,参考http://topic.csdn.net/t/20030916/12/2264976.html
Eleven 2012-01-17
  • 打赏
  • 举报
回复
_tcstoul();行不?
酒红色的泪 2012-01-17
  • 打赏
  • 举报
回复
其实就是字符串转长整形嘛
saiyaman5 2012-01-17
  • 打赏
  • 举报
回复
_ttol((LPCTSTR)a);
pirates_fish 2012-01-17
  • 打赏
  • 举报
回复
解决了
lgstudyvc 2012-01-17
  • 打赏
  • 举报
回复
CString是个啥?要是"汉字",那可转不了
要是"32661122"(秒的话),那就formt
转为时间可以
另外时间,CTimeSpan类也挺好使
haidaoyu123 2012-01-17
  • 打赏
  • 举报
回复
http://blog.163.com/pirates_fish/blog/static/1833331502012017114651632/
oyljerry 2012-01-17
  • 打赏
  • 举报
回复
_ttol()

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧