今天在扒一个网站的时候,要抓取一条时间记录,并和特定的时间进行比较。结果在使用apache DateUtils转换成24H是,老是报ParseException。代码片段如下:
String dateStr ="3/8/2009 9:39:13 PM";
Date date = DateUtils.parseDate(dateStr, new String[]{"MM/dd/yyyy hh:mm:ss aa"});
看API,文档也说a是知道AM/PM的。查找了下,这方面的也比较少。碰到几个,给的答案也不行。不知道是自己代码的原因或者是JDK版本问题,反正是不能解决。
后来一想,不是一定要使用apache DateUtils转换。用SimpleDateFormat也一样可以转换成时间。
String dateStr ="3/8/2009 9:39:13 PM";
SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/yyyy hh:mm:ss aa", Locale.US);
Date date = sdf.parse(dateStr);
搞定。条条大路通罗马。
分享到:
相关推荐
本篇文章将详细讲解基于提供的"时间工具类 DateUtils"的知识点,包括DateUtils的主要功能、如何使用以及Lunar.java的相关内容。 首先,`DateUtils` 类通常是一个自定义的时间处理类,它扩展了Java内置的`java.util....
- `TimeZone` 类用于处理不同时区的日期和时间,`DateUtils` 可能包含处理时区转换的方法。 9. **线程安全**: - 如果`DateUtils` 设计为线程安全,那么其所有方法都应考虑多线程环境下的并发访问。 10. **异常...
工具类包含String,Long,Date三种日志类型的获取和转换,不同时间单位(年/月/日/时/分/秒/毫秒)的时间差计算,给定时间获取附近整周的日期等~
Java 中的 DateUtils 工具类是 Java 语言中的一种常用工具类,用于处理日期和时间的转换。该工具类提供了多种日期和时间的转换方法,包括 String 转 Timestamp、String 转 Date、Date 转 String、Date 转 Timestamp ...
Dateutils 包含几个命令行下处理日期时间的工具,特别用于处理大量金融数据。 标签:Dateutils
java中常用的时间操作;如日期,时间戳,日历,字符串相互转化;时间差等常用日期功能。
- **DateUtils**: 提供日期和时间操作,如格式化、解析和比较。 - **BeanUtils**: 提供了bean属性的复制和转换功能。 - **ClassUtils**: 类型转换和类加载的辅助类。 - **FileUtils**: 文件操作,如读写文件、删除、...
org.apache.commons.lang.time.DateUtils$DateIterator.class org.apache.commons.lang.time.DateUtils.class org.apache.commons.lang.time.DurationFormatUtils$Token.class org.apache.commons.lang.time....
2. **parser**:这个模块提供了强大的日期和时间解析功能,可以将各种格式的日期字符串转换为 `datetime` 对象。它能处理的格式非常广泛,甚至包括不规范或不完整的日期表示。 ```python from dateutil.parser ...
在Java编程语言中,日期和时间的处理是一个常见的任务,而`DateUtils`类通常是为了简化这类操作而自定义的工具类。这个`DateUtils.zip`压缩包包含了一个名为`Time的帮助类DateUtils.txt`的文件,我们可以从中学习到...
在Java编程中,DateUtils工具类是一个非常实用的辅助类,它封装了各种日期和时间处理的方法,大大简化了开发者在处理日期时的工作。这里我们深入探讨一下自定义的DateUtils工具类及其重要功能。 首先,`DateUtils`...
1. Apache Commons IO: 这个模块专注于输入/输出操作,如文件处理、流操作、数据转换等。它提供了一系列方便实用的类和方法,比如FileUtils用于文件操作,IOUtils用于流的读写和复制,以及EndianUtils用于处理字节序...
* 把字符串转换为日期 * * @param dateStr * 日期字符串 * @param format * 日期格式 * @return Date */ public static Date strToDate(String dateStr, String format) { Date date = null; ...
属于时间转换工具类文件,其中包含格式转换,时区转换,时间计算等。
首先,DateUtils 时间工具类提供了多种方法来操作日期和时间,包括获取几天前的时间、获取几天后的时间、获取当前时间戳、日期格式字符串转换成时间戳、Date 转化为时间戳、将 String 转化为 Date 等。 获取几天前...
* 文件名:DateUtils.java 日期处理相关工具类 * 版本信息:V1.0 * 日期:2013-03-11 * Copyright BDVCD Corporation 2013 * 版权所有 http://www.bdvcd.com */ public class DateUtils { /**定义常量**/ ...
一些日期的处理,获取当前时间、date日期和字符串相互转化等
org.apache.commons.lang.time.DateUtils$DateIterator.class org.apache.commons.lang.time.DateUtils.class org.apache.commons.lang.time.DurationFormatUtils$Token.class org.apache.commons.lang.time....