问题标签 [qdatetime]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 无法将 QString 转换为 QDateTime
我必须通过 QDateTime::fromString 方法将 QString 转换为 QDateTime。我有包含“Wed, 13 Jun 2018 12:52”的 QString 对象。但是当我使用它时 QDateTime::fromString 返回无效对象,我不知道为什么。我使用“ddd,MM-MMM-yyyy HH:MM”格式。谁能告诉我我做错了什么?
我的代码:
qt - QT 优化程序以特定时间间隔执行计算(信号和 QTimer 已过)
嗨,我有一个格式如下的文件,我试图每 10 毫秒从雷达(接近机场)计算飞机的位置。
位置_X
位置_Y
标题
速度
t1
t2 w1
t3 w2
t4
其中 w1, w2 = 转弯率
在这种情况下 {t1, t2, t3, t4} = 200secs ~ 200000 ms
每 10 毫秒评估一次位置
这就是我的处理方式:
我无法将系统时间与经过时间或条件时间相匹配。计时器间隔率为 10 毫秒,但在调试中我看到它在 15-40 秒之间变化。而且进场时间是 200 毫秒,但是使用经过的计时器来评估位置会将平面矩阵推出机场。
如何确保我的程序以时间间隔 t1、t2、t3、t4 和 t5 运行,并且正确评估位置。
感谢任何想法或帮助。谢谢!
位置计算不是问题。我想在时间 t1..t5 与 QTimer 结合进行计算(间隔为 10 毫秒)。
python - PyQtChart 不显示数据
我一直在尝试使用 PyQtChart 构建图表。
我一直在关注这个实现,这就是我想要制作的。
https://doc.qt.io/qt-5/qtcharts-datetimeaxis-example.html
图表显示但缺少数据和 X 轴。
如何获取 X 轴上显示的日期时间和绘图上显示的数据?
c++ - 从当前时间减去 40 分钟
我想使用 QDateTime 将比当前时间少 40 分钟的值表示为字符串。
我试过了。但是,它没有工作。
我想要一个从当前时间和日期减去 40 分钟的字符串。
qt - QTime to String with AM/PM 和安装的翻译器
这个小应用程序提出了一些问题:
对于每种语言,我都会创建一个单独的Core.qm,其中包含 Timeformat 的翻译。这是针对“en_GB”的
这是针对“de_DE”的
系统语言设置可以与加载的语言文件不同。如果软件在 13:57 加载Core_de_DE.qm在英文笔记本电脑上运行,则显示13.57。并且加载 了 Core_en_GB.qm它显示01:57 pm。
但是当软件在加载Core_en_GB.qm的法国笔记本电脑上运行时(因为我的软件没有法语翻译)。软件显示01:57(缺少下午)。为什么?
c++ - QMap 和 QDateTime 作为关键的问题
我正在使用 Qt 4.8.6 msvc 2010。我正在开发一个软件(这是在 Qt5 之前完成的,我现在支持)。我用了一张地图:
在我向这个映射中插入一些数据(例如 5000 个数据)并且我想获取指定键的值之后,返回的值不是正确的值。为了更清楚地说明这一点,假设地图中有以下前 20 个项目:
现在,当我尝试获取与“Sun Dec 2 23:00:00 2018”的键关联的值时,代码返回 14!但正确的值应该清楚地为 0(基于地图值)。这是我使用的代码:
我编码 qt 超过 8 年(但主要是 Qt5),这看起来很奇怪。也许定义地图的方式不正确,或者可能是 Qt4.8 错误。我会很感激任何帮助。谢谢。
编辑:调试后,根据调试信息,我发现与key#14关联的值与与key#0关联的值相等!看看这个:
在上图中,检测到两个值相等。
ios - 日期时间选择器选择自动更新
在 iOS 平台上选择日期时间选择器(q-datetime-picker)后,文本字段自动更新。
日期选择器错误
qt - QDateTime 自定义格式转义符号
我想获得一个定制的QDateTime例如:
我不能,因为文字at
未被识别为“附加”字符串,但有关联的标记。
a
-> 上午或下午t
-> 时区信息。
当然,我会采取一种替代方法:
如何在我的格式中转义“at”关键字?
ap 或解释为 AM/PM 时间。ap 必须是“am”或“pm”。
qt - Qt 到 QML 的转换:QDateTime -> 日期
所以我向 QML 发送一个 QDateTime 以显示它并进行一些检查(理想情况下,我希望能够使用所有 javascript 日期函数,如 getTime()、getMonth()...),我意识到如果我发送:
QDateTime(2019-10-30 11:15:00.000 CET Qt::TimeZone Europe/Amsterdam )
然后我阅读了 QML 上的日期,我得到了当地时区的时间,而不是 QDateTime 上的时间......
2019 年 10 月 30 日星期三 06:15:00 GMT-0400(纽约时区)
有什么办法可以将时区保留在 QML 端?谢谢!!