0
您会如何建议在数据库中存储日期?毫秒?在QML应用程序中,我可以很容易地通过Date.now()
函数得到这个结果。但是,如果日期以毫秒为单位存储,那么如何使用Date QML类型的某些函数来显示日期?在这一刻,这似乎被我神秘地笼罩着。我宁愿将日期打印为区域敏感的,以便不同国家的不同用户可以获得特定于文化的格式。QML日期 - 存储和基于区域的显示器
您会如何建议在数据库中存储日期?毫秒?在QML应用程序中,我可以很容易地通过Date.now()
函数得到这个结果。但是,如果日期以毫秒为单位存储,那么如何使用Date QML类型的某些函数来显示日期?在这一刻,这似乎被我神秘地笼罩着。我宁愿将日期打印为区域敏感的,以便不同国家的不同用户可以获得特定于文化的格式。QML日期 - 存储和基于区域的显示器
好吧,这很简单。我想可以将日期存储为毫秒,因为您可以简单地在QML中创建一个新的Date对象。现场格式化功能具有几种简单的变体,用于分别打印日期和时间:
Text {
...
property var dateOf: new Date(myTimeInMilliseconds)
text: dateOf.toLocaleDateString() + " " + dateOf.toLocaleTimeString()
}