在 Java 中创建时钟类
我想创建自己的 Time 类,它可以在构造函数中接受小时、分钟和秒。然后我希望能够使用 getCurrentTime() 方法并返回更新的时间(如果创建对象时的时间为 12:00:00 并且已经过去了一分 15 秒,那么它应该返回 12:01:15 )。
我希望能够使用 12 小时制和 24 小时制来实现这一点。我知道 System.currentTimeMillis() 可用于计算以毫秒为单位的经过时间,并且我知道 swing 包有一个可能有用的计时器。
有人可以给我任何关于最有效/实用的方法来做到这一点的指示吗?
I would like to create my own Time class which can accept the hour minute and second in the constructor. Then I want to be able to use a getCurrentTime() method and return the updated time (if the time was 12:00:00 when the object was created and a minute and 15 seconds have passed then it should return 12:01:15).
I would like to be able to implement this using the 12 and 24 hour clock. I know System.currentTimeMillis() can be used to calculate elapsed time in milliseconds, and I know that the swing package has a timer that might be useful.
Can anybody give me any pointers on the most efficient/ practical way to do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用java.util.Calendar。它将为您提供快速入门所需的所有工具。
Use
java.util.Calendar
. It will give you all tools you need for quick start.