猿问

我想找一段代码运行起来可以将电脑系统时间,时时同步显示,而不是只显示当前的时间

笑笑很幸福
浏览 1831回答 5
5回答

惟愿_无事常相见

只在控制台显示的话:        在一个死循环里面获取当前时间,然后格式化,然后打印出来这个字符串,这样的话就会不停的把当前时间打印在控制台,输出的时间每一秒会改变哒,当然这样做会使得同一个时间会输出许多许多许多次,而且你还不一定能看得清时间在变(๑• . •๑)。。。所以你就应该在死循环里面加个判断。思路是:获取到的当前时间格式化后输出的是个字符串,加个判断,看这个字符串有没有改变,有变化了再输出,就不会打印大量的同一个时间出来了。 然后,如果显示在图形界面上,就在每次打印时间之前清空一次文本框。 然后。。。思路其实很简单,看这么一堆字挺烦吧=_=

冰山点水

最简单的办法用定时器Timer,精确控制时间,设置每1000毫秒执行一次时间打印输出即可。

花绝世

不知道是我理解能力有问题呢还是怎么的?总感觉需求描述得不清不楚的!1、目的不明确,你想时时同步显示到哪里?2、概念错误,什么叫当前时间?就是现在的时间,你不要时时同步显示当前时间,那你要显示什么。其实,你的意思应该是想找一段实现了时钟或者计时器功能的代码。问问题不要随便问,至少要先自己整理整理语言,斟酌斟酌表述对不对再来问。

惟愿_无事常相见

只在控制台显示的话:        在一个死循环里面获取当前时间,然后格式化,然后打印出来这个字符串,这样的话就会不停的把当前时间打印在控制台,输出的时间每一秒会改变哒,当然这样做会使得同一个时间会输出许多许多许多次,而且你还不一定能看得清时间在变(๑• . •๑)。。。所以你就应该在死循环里面加个判断。思路是:获取到的当前时间格式化后输出的是个字符串,加个判断,看这个字符串有没有改变,有变化了再输出,就不会打印大量的同一个时间出来了。 然后,如果显示在图形界面上,就在每次打印时间之前清空一次文本框。 然后。。。思路其实很简单,看这么一堆字挺烦吧=_=

三生石畔就是我

电脑系统时间就是实时更新啊
随时随地看视频慕课网APP

相关分类

Java
我要回答