2016-03-15 53 views
0

您会如何建议在数据库中存储日期?毫秒?在QML应用程序中,我可以很容易地通过Date.now()函数得到这个结果。但是,如果日期以毫秒为单位存储,那么如何使用Date QML类型的某些函数来显示日期?在这一刻,这似乎被我神秘地笼罩着。我宁愿将日期打印为区域敏感的,以便不同国家的不同用户可以获得特定于文化的格式。QML日期 - 存储和基于区域的显示器

回答

0

好吧,这很简单。我想可以将日期存储为毫秒,因为您可以简单地在QML中创建一个新的Date对象。现场格式化功能具有几种简单的变体,用于分别打印日期和时间:

Text { 
... 
    property var dateOf: new Date(myTimeInMilliseconds) 
    text: dateOf.toLocaleDateString() + " " + dateOf.toLocaleTimeString() 
}