导航:首页 > 编程语言 > javaurl时间

javaurl时间

发布时间:2023-08-17 01:43:52

1. 在java中怎么获取北京时间各位不要吝啬!

//这是通过网络获取北京时间的方法
java.util.Locale locale=java.util.Locale.CHINA; //这是获得本地中国时区

String pattern = "yyyy-MM-dd kk:mm:ss zZ";//这是日期格式
java.text.SimpleDateFormat df = new java.text.SimpleDateFormat(pattern,locale);//设定日期格式
java.util.Date date = new java.util.Date();
java.net.URL url=new URL("http://www.bjtime.cn");//取得资源对象
java.net.URLConnection uc=url.openConnection();//生成连接对象
uc.connect(); //发出连接
long ld=uc.getDate(); //取得网站日期时间
date=new Date(ld); //转换为标准时间对象
String bjTime = df.format(date);
System.out.println("北京时间:"+bjTime);

2. Java 把一个URL中的数据保存成本地文件,文件名为本机当前的系统时间

publicstaticStringdownloadLog(StringloadUrl,StringfileName)throwsException{
URLurl=newURL(loadUrl);

HttpURLConnectionconn=(HttpURLConnection)url.openConnection();

conn.setConnectTimeout(50*1000);

conn.setRequestProperty("User-Agent",
"Mozilla/4.0(compatible;MSIE5.0;WindowsNT;DigExt)");
InputStreaminputStream=null;
FileOutputStreamfos=null;
inputStream=conn.getInputStream();

//路径目录
FilesaveDir=newFile("D://test");
if(!saveDir.exists()){
saveDir.mkdirs();
}

Filefile=newFile(saveDir+File.separator+fileName);

fos=newFileOutputStream(file);
readInputStream(fos,inputStream);

returnfile.toString();
}


/**
*用流把数据写到本地文件上
*
*@paraminputStream
*@return
*@throwsException
*@throwsIOException
*/
(FileOutputStreamfos,
InputStreaminputStream)throwsException{
byte[]buffer=newbyte[1024];
intlen=0;

try{
while((len=inputStream.read(buffer))!=-1){
fos.write(buffer,0,len);

}
fos.flush();

}catch(Exceptione){

logger.error("readInputStream文件可能太大导致");
thrownewException(e);

}finally{

try{

fos.close();
inputStream.close();
}catch(IOExceptione){

}
}

}

阅读全文

与javaurl时间相关的资料

热点内容
android访问html 浏览:79
做一个app或者网页用什么编程 浏览:767
一体机服务器运行失败怎么办 浏览:928
longjava比较大小 浏览:522
clojure编程pdf 浏览:12
一年级数学圈一圈的算法 浏览:101
完整的python 浏览:32
c51单片机数字钟 浏览:915
apk文件反编译后安装包损坏 浏览:808
app图标分别是什么 浏览:359
linux全选命令 浏览:365
怎么用华硕app 浏览:955
小明台湾通道加密 浏览:367
apriori算法的java 浏览:707
jscanvas压缩图片 浏览:383
单片机与汽车单片机有何不同 浏览:964
兽医云平台服务器 浏览:316
php循环字母 浏览:658
盛达是什么APP 浏览:218
android计算屏幕高度 浏览:672