我想在JSP中将String转换为Date,String转换为int,String转换为long
应该怎么做import那几个包
java.io.*
import java.util.Date
String strDate="2003-9-17"
java.util.Date date = new java.util.Date(strDate);
int iStr = Integer.parseInt("1000");
String str = "1000L"; // 大写的L
String str = "1000l"; // 小写的L
String str = "1000";
long lStr = Long.parseLong(str);
String strDate="2003-9-17"
java.util.Date date = new java.util.Date(strDate);
这个肯定不行的。我以前也是这么想当然的,结果被JVM否定了。
如果取自SQL的话,可以用
Date today=new Date(rs.getTimestamp().getTime());
Class Timestamp //也许能满足你String转换 Date
public static Timestamp valueOf(String s)Converts a String object in JDBC timestamp escape format to a Timestamp value.
Parameters:
s - timestamp in format yyyy-mm-dd hh:mm:ss.fffffffff
Returns:
corresponding Timestamp value
Throws:
IllegalArgumentException - if the given argument does not have the format yyyy-mm-dd hh:mm:ss.fffffffff