找回密码
 立即注册
收起左侧

时间字符串格式化,time_t和string之间的转换使结果不一样了

1
回复
3720
查看
[复制链接]
累计签到:5 天
连续签到:1 天
来源: 2014-11-8 23:40:38 显示全部楼层 |阅读模式

马上注册,查看详细内容!注册请先查看:注册须知

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
"11  8 2014  6:51PM"这样的一个时间字符串,使用time_t tTime = QDateTime::fromString("11  8 2014  6:51PM").toTime_t()之后,再使用QDateTime::fromTime_t(tTime).toString()结果成了"Sun Feb 7 14:28:15 2016"这样的字符串。


请问有没有办法让"11  8 2014  6:51PM"这样的时间字符串经过toTime_t和toString转换之后依旧是2014年11月8号的时间呢 ??


time_t tTime = QDateTime::fromString("11  8 2014  6:51PM", "MM  d yyyy h:mmAP").toTime_t(),再用toString转换成字符串结果变成了空字符串。



很郁闷,求大神支支招。急
回复

使用道具 举报

尚未签到

2014-11-9 18:34:41 显示全部楼层
其实你这个转换是干嘛用的?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了