JAVA 如何获取指定IP 或网址的时间(如www.bjtime.cn)
import javanet;
import javaio;
import javautil;
public class ServerTime {
/
@param args
/
public static void main(String[] args) throws Exception {
// TODO Auto-generated method stub
URL url=new URL("http://wwwbjtimecn");//取得资源对象
URLConnection uc=urlopenConnection();//生成连接对象
ucconnect(); //发出连接
long ld=ucgetDate(); //取得网站日期时间
Date date=new Date(ld); //转换为标准时间对象
//分别取得时间中的小时,分钟和秒,并输出
Systemoutprint(dategetHours()+"时"+dategetMinutes()+"分"+dategetSeconds()+"秒");
}
}
运行结果:
16时1分23秒
代码我自己测试过了,没问题!
更改windows系统授时服务器ip 批处理文件
Windows Registry Editor Version 500
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers]
@="3"
"1"="ntp1aliyuncom"
"2"="timetencentcom"
"3"="s2ktimeeducn"
"4"="ntpsjtueducn"
"5"="s2mtimeeducn"
"6"="s2gtimeeducn"
"7"="1cnpoolntporg"
复制以上代码,新建txt文本文件,粘贴保存,然后更改txt文件后缀为reg,双击执行即可,
以上授时服务器包括1阿里云和2腾讯云的授时服务器,国内授时速度快,准确率成功率高,
如需验证可cmd用ping命令查看延时。
在更改日期和时间设置里按步骤操作。
1、点击我们电脑界面右下角的时间和日历。
2、单击更改日期和时间设置。
3、在弹出的界面点击Internet时间选项卡,在列表中点击更改设置。
4、进入Internet时间设置的界面,在Internet时间设置界面,先勾选与Internet时间服务器同步,点击立即更新。
5、等待时钟与服务器始终同步完成之后点击确定即可。
自己按照准确时间设置准时是很简单的啊。
延展回答:
在桌面左下角单击“开始”按钮,弹出的菜单窗口单击“控制面板”
2打开的控制面板窗口双击打开“日期和时间”项目
3打开“日期和时间属性”对话框,单击“Internet 时间”标签
4勾选“自动与Internet 时间服务器同步”复选框,并单击“立即更新”按钮
5同步服务器完成后,单击“确定”按钮退出属性窗口
0条评论