我必须验证来自csv文件的日期字符串的格式.我使用csvReader(au.com.bytecode.opencsv.CSVReader)解析器.下面是我用来从csv阅读器获取数据并将其更改为日期格式的代码.
def String strToDate = csvrow[monatVal]
myDate = new Date().parse("dd.MM.yy HH:mm",strToDate)
问题是在CSV文件中存在例如日期条目.'41 .01.10 12:22',当我打印'myDate'时,我有以下内容
myDate = '10.02.10 12:22' - >它在2月份增加了10天.
我想在这里验证日期格式.有没有办法在解析时检查dateString?
提前谢谢,Sudheer
解析,它最好是一个静态方法,即Date.parse(格式,输入),它返回一个新的Date实例 - 对吗?