站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题如何把从服务器上的到的时间转换成int型。谢谢

如何把从服务器上的到的时间转换成int型。谢谢

摘要: 如何把从服务器上的到的时间转换成int型。谢谢


Socket so = new Socket("hestia.rbi.cs.uni-frankfurt.de", 2350);
BufferedReader is = new BufferedReader(new InputStreamReader(so.getInputStream()));

就是说,两条语句得到服务器上的时间,请问如果把他们的小时,分钟,秒都转换成整形的。谢谢呀。


import java.io.*;
import java.net.*;
class testTime
{
public static void main(String args[])throws Exception
{
Socket so = new Socket("hestia.rbi.cs.uni-frankfurt.de", 2350);
BufferedReader is = new BufferedReader(new InputStreamReader(so.getInputStream()));
String line=is.readLine();
int h=Integer.parseInt(line.substring(0,line.indexOf(":")));//小时
int m=Integer.parseInt(line.substring(line.indexOf(":")+1,line.lastIndexOf(":")));//分钟
int s=Integer.parseInt(line.substring(line.lastIndexOf(":")+1));//分钟
System.out.println(h+":"+m+":"+s);
}
}


↑返回目录
前一篇: 怎样得到一个文件夹下的所有文件的名称?
后一篇: 如何将int型的数据转化为byte型数据