【问题标题】:QwtPlot showing the wrong date/timeQwtPlot 显示错误的日期/时间
【发布时间】:2015-11-04 12:36:42
【问题描述】:

我在 Qt 中使用 QwtDateScaleDraw 在图形的 X 轴上绘制 QDateTime

我使用此命令将QDateTime 转换为QwtDate::Double

tempData->append( QPointF( QwtDate::toDouble( date.at(var) ), data.at(var) ) );

我拥有的第一个日期/时间是

01/08/2014 00:00:52

但是当我将数据放入图表时,第一个日期是

2014 年 7 月 31 日 21:04:52。

我不知道为什么会这样。

【问题讨论】:

    标签: qt date datetime qwt qdatetime


    【解决方案1】:

    我设法解决了这个问题:

    scaleDraw->setTimeSpec(Qt::UTC);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-09-20
      • 1970-01-01
      • 2012-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多