我已經在我的qml/javascript應用程序中獲得了字符串格式的日期。我想將2016-01-30 12:00:00轉換爲2016年1月30日12h之類的短而清晰的內容。有沒有辦法做到這一點?將yyyy-mm-dd hh:mm:ss轉換爲日期和月份
0
A
回答
1
這在QML中很容易實現。下面是打印你想要的精確的字符串樣本:
import QtQuick 2.2
Item {
Component.onCompleted: {
var date = new Date("2016-01-30 12:00:00")
// Prints "30 Jan 2016 12h"
console.log(Qt.formatDateTime(date, "dd MMM yyyy h'h'"))
}
}
的Date
對象只是一個標準的JS日期(少數QML特定的擴展),並可以分析很多的日期字符串到使用構造日期。閱讀MDN documentation for Date
瞭解更多詳情。
Qt.formatDateTime()
是一個Qt特定的方法用於格式化日期。它除了一些不同的標準格式類型,或者你可以傳遞你自己的格式,就像我在這裏所做的那樣。閱讀Qt.formateDateTime()
文檔瞭解更多詳情。您還可以找到一個可以使用的日期格式說明符表。
+0
非常感謝iBelieve!它的工作非常完美! – karen
相關問題
- 1. 將yyyymmdd轉換爲月份格式
- 2. 月份和年份的日期轉換
- 3. 將年份和月份(「yyyy-mm」格式)轉換爲日期?
- 4. 將月份和年份轉換爲日期
- 5. 在Android中將日期轉換爲月份和年份
- 6. 從TextBox讀取日期值並轉換爲月份和年份
- 7. PHP:將年中的日期轉換爲月份和月中的日期
- 8. 將系統日期時間轉換爲特定格式。例如:(yyyyMMdd hh:MM:ss)
- 9. 將日期轉換爲年和月
- 10. 轉換一個月名在日期月份數,兩位數日期和月份
- 11. R:將單位數月份和日期轉換爲POSIXct
- 12. 將紅寶石轉換爲月份和日期?
- 13. 將年份日月轉換爲月份日
- 14. 轉換日期時間爲nvarchar,只是年份和月份
- 15. 將日期yyyymmdd轉換爲yyJJJ或Julian日期
- 16. JavaScript:獲取日期差異並將月份轉換爲年份
- 17. DB2從YYYYMMDD轉換爲日期
- 18. 如何將這種日期轉換爲月份日年格式?
- 19. 將字符串轉換爲日期時間爲年份和月份SQL
- 20. 如何在xts中將數字年份月份轉換爲年份 - 月份 - 日期日期格式?
- 21. PostgreSql +日期格式將YYYY-MM-DD轉換爲日期,日期月份
- 22. 轉換器 - >將日期時間轉換爲HH:mm:ss格式
- 23. 轉換日期MMM DD HH:MM:SS爲logstash
- 24. 將YYYYMMDD字符串轉換爲有效日期轉到
- 25. R轉換日期到月份表示
- 26. 如何將月份轉換爲java中的年份和月份
- 27. 如何將yyyymmdd hh:mm:ss轉換爲hh:mm am/pm?
- 28. 轉換(YYYY-MM-DD-HH:MM:SS)日期時間
- 29. 轉換爲日期時間和提取月份名稱
- 30. Mysql:將日期轉換爲'dd/mm/yyyy'爲'yyyymmdd'
你到目前爲止嘗試過什麼?向我們展示一些代碼。你有沒有嘗試過這種mabye:http://www.w3schools.com/js/js_date_formats.asp? – krzysiej
@ krzysiej-請不要參考w3schools,那裏的建議一般不是很好。與ECMAScript規範一樣,MDN更受歡迎。 – RobG