这lenient是在Java中使用的DateFormat.我检查了文档,但没有得到它的说法.
任何人都可以告诉我这有什么用处lenient,我们使用它的一个实时例子?
我正在尝试将字符串解析为日期,但它显示错误的日期
import java.text.SimpleDateFormat;
import java.util.Date;
public class Dateformat {
public static void main(String[] args) throws Exception {
String sDate1 = "2018-10-05T00:00:00-05:00";
Date date1 = new SimpleDateFormat("yyyy-mm-dd").parse(sDate1);
System.out.println(sDate1 + "\t" + date1);
}
}
Run Code Online (Sandbox Code Playgroud)
怀疑:为什么即使它的模式与输入字符串不匹配呢?
其次,为什么它显示错误的日期?
Output : 2018-10-05T00:00:00-05:00 Fri Jan 05 00:10:00 IST 2018
Run Code Online (Sandbox Code Playgroud)
建议请