【发布时间】:2012-06-12 08:56:15
【问题描述】:
我已经在基于 LWUIT 的 UI 中加载了日历。感谢this thread。很整洁。
当我选择某个日期时,我希望日历关闭并且所选日期以 dd-mmm-yyyy 形式出现在我的原始表单中。
我想使用这个选定的日期,将时钟设置为当天的 1200 小时(下午),然后找出从现在到选定日期的 1200 小时之间经过的时间(以毫秒为单位)。 我之前问过here,但是对于使用 netbeans 7.1.2 的桌面 Java 应用程序。
我发现 LWUIT 日历不支持 getInstance、getCalendar、setTime 等方法。他们是吗?我只能有 date = getDate();但不能在那个日期设置时钟。
此外, 1.如何选择当前时间(现在),以毫秒为单位。 这行得通吗?
`今日日历 = Calendar.getInstance();
日期 time_now = today.getTime();`
- 如果可以,我如何找到用户选择的日期和 time_now 之间的差异。 (假设我只是简单地将 (12*60*60*1000) 添加到上述差异以补偿无法将时钟设置为中午。)真正的问题是,以上两个对象是日期对象,我想要差异以毫秒为单位作为双精度或长变量。
有什么解决办法。提前致谢。
【问题讨论】:
-
LWUIT 上的任何人都在这里。请回应。谢谢。
标签: java-me calendar lwuit datediff