• 5539阅读
  • 1回复

[讨论]求助,double 类型的日期如何显示到QDateTimeEdit中 [复制链接]

上一主题 下一主题
离线vcder
 
只看楼主 倒序阅读 楼主  发表于: 2011-05-10
如题,比如数据中存的是double 型的4085.0 怎么显示到QDateTimeEdit中  格式是XX年XX月XX日
各位大虾指教。
离线ppdayz

只看该作者 1楼 发表于: 2011-05-10
数据库自己有函数弄的,去看你用的数据库的帮助,理论上说是谁编谁解,如果存的时候用的是数据库存的,那就用数据库的语言来接,比如mysql的
select FROM_UNIXTIME(1156219870);
Select UNIX_TIMESTAMP(’2006-11-04 12:23:00′);


得出来就是个QSTring
然后QDateTime QDateTime::fromString ( const QString & string, const QString & format )
然后就QDateTimeEdit::QDateTimeEdit ( const QDateTime & datetime, QWidget * parent = 0 )
快速回复
限100 字节
 
上一个 下一个