java获取网络时间

作者:原创时间:2022-03-29
文档

很多朋友都想知道java怎么获取网络时间?下面就一起来了解一下吧~

通过网站获取网络时间:

import java.io.IOException;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLConnection;
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateDemo {
    public static void main(String[] args) {
      String webUrlt = "http://www.taobao.com";
      String webUrlb = "http://www.baidu.com";
      System.out.println(getNetworkTime(webUrlt) + " [淘宝]");
      System.out.println(getNetworkTime(webUrlb) + " [百度]");
    }
      public static String getNetworkTime(String webUrl) {
          try {
              URL url = new URL(webUrl);
              URLConnection conn = url.openConnection();
              conn.connect();
              long dateL = conn.getDate();
              Date date = new Date(dateL);
              SimpleDateFormat dateFormat = new SimpleDateFormat("YYYY-MM-dd HH:mm:ss");
              return dateFormat.format(date);
          } catch (MalformedURLException e) {
              e.printStackTrace();
          } catch (IOException e) {
              e.printStackTrace();
          }
          return "";
      }
  }


通过java.util.Date类获取本地时间:

      Date date = new Date();
        SimpleDateFormat dateFormat = new SimpleDateFormat("YYYY-MM-dd HH:mm:ss");
        System.out.println("date=" + dateFormat.format(date.getTime()));

最终结果:

2019-06-17 01:31:02 [淘宝]2019-06-17 01:31:02 [百度]

以上就是小编今天的分享,希望可以帮到大家。

显示全文
java crontab java获取视频时长 java csrf java获取请求域名 java获取路径 java cssbox java获取运行时间 java ctp java获取随机字符串 java daemon java获取随机数 java dashboard java获得当前路径 java表单校验 java dataframe java规则引擎 java dataset java读取json java读取本地excel java decaf java crash java获取秒级时间戳 java core java获取泛型class java corba java cookie java获取本地ip java controller java获取本周日期 java context japanese java 微信怎么群发消息 java获取时间差 java获取文件名后缀 微博账号怎么注销 excel如何换行 java获取当月最后一天日期 excel去重 java获取当前项目的路径 QQ怎么强制解绑手机号