我正在尝试从javascript变量中检索一个值,该变量计算嵌入音频文件的已用时间。在servlet页面中,我尝试使用以下方法提取时间:
String x=(String)req.getParameter("h1"); //h1 is the hidden field associated with the form containing the audio file.
SimpleDateFormat parser = new SimpleDateFormat("HH:mm:ss");
java.util.Date etime = parser.parse(x);
在IDE中显示错误,说明: “无法找到符号:class SimpleDateFormat ”
因为,SimpleDateFormat是一个java.text.DateFormat类,它属于java.lang.Object,我认为是隐式导入的。
请帮助。 问候。
答案 0 :(得分:0)
Only classes in java.lang
are implicitly imported.这包括Math
和String
等内容。 其他所有内容必须明确导入。
此外,java.lang
是一个与java.text
不同的包(读取:子文件夹)。一个人不可能暗示另一个人。
答案 1 :(得分:0)
只需导入:import java.text.*;