小编sud*_*eer的帖子

验证groovy控制器内的日期格式

我必须验证来自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实例 - 对吗?

groovy datetime

4
推荐指数
1
解决办法
5303
查看次数

标签 统计

datetime ×1

groovy ×1