`
xingcxb
  • 浏览: 45987 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

java抓取网页上的时间可能出现的状况

 
阅读更多
在获得天涯论坛页面的时间时可能会出现类似于   2009-12-1612:20:00以及2009-12-1 6 12:20:00的现象
其中1 6中间的出现的只是表现为空格的字符,它的char值目前看到的有  32、12288这两种
在天涯这一块得到时间后应该把时间变为yyyy-MM-ddhh:mm:ss模式,不包括出现char值为32、12288的这种现象
改变时间格式的方案为:
if(reply_date.length()>19){
if(reply_date.indexOf((char)32)!=-1){
reply_date = reply_date.replace((char) 32, ' ');
}
reply_date = reply_date.replace(" ", "");
}

针对多出字符的解决方案为:
if((reply_date.indexOf((char)32)!=-1)||(reply_date.indexOf((char)12288)!=-1)){
reply_date = reply_date.replace((char) 32, ' ');
reply_date = reply_date.replace((char)12288, ' ');
reply_date = reply_date.replace(" ", "");
String test1 = "";
String test2 = "";
test1 = reply_date.substring(0,10);
test2 = reply_date.substring(10);
reply_date = test1+" "+test2;
}

时间没有空格的解决方案为:
if(!reply_date.substring(9,10).equals(" ")){
String test1 = "";
String test2 = "";
test1 = reply_date.substring(0,9);
test2 = reply_date.substring(9);
reply_date = test1+" "+test2;
}
分享到:
评论

相关推荐

    java范例开发大全

    实例278 通过指定的URL可以获取网页的源代码 542 实例279 一对多通信模式 544 实例280 自制浏览器 549 实例281 扫描TCP端口 551 实例282 TCP协议服务器 552 实例283 TCP协议客户机 553 实例284 Socket连接信息 555 ...

    java范例开发大全源代码

    第1篇 Java编程基础  第1章 Java开发环境的搭建(教学视频:9分钟) 2  1.1 理解Java 2  1.2 搭建Java所需环境 3  1.2.1 下载JDK 3  1.2.2 安装JDK 4  1.2.3 配置环境 5  1.2.4 测试JDK配置...

    Java范例开发大全 (源程序)

    第1篇 Java编程基础  第1章 Java开发环境的搭建(教学视频:9分钟) 2  1.1 理解Java 2  1.2 搭建Java所需环境 3  1.2.1 下载JDK 3  1.2.2 安装JDK 4  1.2.3 配置环境 5  1.2.4 测试JDK配置是否成功 7...

    Java范例开发大全(全书源程序)

    Java范例开发大全(全书源程序),目录如下: 第1篇 Java编程基础 第1章 Java开发环境的搭建(教学视频:9分钟) 2 1.1 理解Java 2 1.2 搭建Java所需环境 3 1.2.1 下载JDK 3 1.2.2 安装JDK 4 1.2.3 配置环境...

    java范例开发大全(pdf&源码)

    第1篇 Java编程基础 第1章 Java开发环境的搭建(教学视频:9分钟) 2 1.1 理解Java 2 1.2 搭建Java所需环境 3 1.2.1 下载JDK 3 1.2.2 安装JDK 4 1.2.3 配置环境 5 1.2.4 测试JDK配置是否成功 7 实例1 开发第一个Java...

    安卓java读取网页源码-Cov19News:2020年夏季Java课程项目

    安卓java读取网页源码 Cov19News——News Today A project for Java Course in Summer 2020 「Cov19News——TODO LIST & Design」,可复制链接后用石墨文档 App 或小程序打开 0 注意 代码还存在很多bug。而且由于...

    安卓java读取网页源码-Android-News-App:JAVA课程作业

    安卓java读取网页源码 JAVA 新闻APP 报告 2017013588 计74 陈暐泽 2017013617 计76 彭皓 0 注意 代码还存在很多bug。而且由于匆忙赶工,代码冗余且糙,且没有对不同分辨率的屏幕进行适配,在分辨率较低的屏幕上可能...

    《Java-web程序设计》教案.doc

    动态网页会使用服务器端脚本语言,比如目前流行的JSP等,访问动态网页时会获取 最新内容显示,这就是为什么不同时间访问网页显示内容会发生变化的原因。 动态网页的特点: 交互性好:即网页会根据用户需求和选择而...

    安卓java读取网页源码-GraduationDesign:毕业设计

    安卓java读取网页源码 毕业设计 项目目标 实现一个可移植的Python项目,目的是在Android系统中能够使用Python项目来获取并且修改后台数据。使得项目管理员能够在没有PC的情况下能够方便地处理后端数据。 使用或者...

    Java开发实战1200例(第1卷).(清华出版.李钟尉.陈丹丹).part3

    书名:《Java开发实战1200例(第I卷)》(清华大学出版社.李钟尉,陈丹丹) PDF格式扫描版,全书分为24章,共817页。2011年1月出版。 全书压缩打包成4部分,这是第3部分 注:本系列图书的第I、II卷再版时均相应改名为...

    网络爬虫调研报告.docx

    但由于Web数据的动态特性,集合中网页的被抓取时间点是不同的,页面被更新的情况也不同,因此累积式抓取到的网页集合事实上并无法与真实环境中的网络数据保持一致。 增量式抓取是指在具有一定量规模的网络页面集合的...

    基于Java的“博客”论坛系统的设计与实现文献综述.doc

    没有限制的开放性,潜在可能的风险, 例如不怀好意者随意发布他人隐私,而法律在网络监管方面出台有效办法需要一定时间, 只能寄希望于博客技术上的改进。 二、主题部分 2.1历史背景 博客最古老的原形要算NCSA的"What's ...

Global site tag (gtag.js) - Google Analytics