我现在在做一个接口,数据可能来自不同的系统,其中有时间类型的诗句,因此我需要把字符串转换成为时间,我现在用java.text.SimpleDateFormat转换,但是它必须指定字符串的格式,但是不同系统来的时间字符串可能不同,我如何处理啊?有能够直接转化各种字符串的类吗?3Q我现在收到的字符串包括:
2006-1-6 13:00:00
2006-1-6 01:00:00 PM
等等
2006-1-6 13:00:00
2006-1-6 01:00:00 PM
等等
解决方案 »
- 非静态泛型方法的调用(子类调用父类的)
- 关于继承的堆创建的问题
- java -Djava.ext.dirs=lib -cp . TestClient //-Djava.ext.dirs=lib 是做什么用的 ??
- 如何获取上个季度的第一天和最后一天
- 郁闷~~~~~~~~
- 50分请教PreparedStatement中关于in 操作的问题?
- 关于JAVA类的成员访问权限?
- 朋友的作业不什么做,帮忙来提问。(用java建一个类的问题)很简单。
- 国外有哪些好的程序员论坛?请各位介绍几个
- 看着大家说“java不是要去学的,而是要去用的”但是大家说的接项目去那里接呀?
- socket连接UNIX服务器的问题
- jComboBox显示内容和id问题,相信好多人都会碰到的问题
public static Date valueOf(String s)
Converts a string in JDBC date escape format to a Date value.
Parameters:
s - a String object representing a date in in the format "yyyy-mm-dd"
Returns:
a java.sql.Date object representing the given date
Throws:
IllegalArgumentException - if the date given is not in the JDBC date escape
format (yyyy-mm-dd)这个类是java.sql.*中的,不是java.util.*中的.java.util.*中的没有valueOf()方法.
楼主可以看看java.text.DateFormat类,看看有没有你想要的.我要下班了,不帮你找了.