大佬教程收集整理的这篇文章主要介绍了datetime – 验证groovy控制器内的日期格式,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
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
这些类有一个setLenient(boolean)方法.如果将lenient设置为false,则在解析41.01时将无法获得2月10日,而解析器将抛出ParseException.
运行以下代码以查看我的意思
def dateParser = new java.text.SimpleDateFormat("dd.MM.yy HH:mm") // If the next line is removed the date will be parsed to 10 February instead of // throwing a ParseException dateParser.lenient = false dateParser.parse('41.01.10 12:22')
以上是大佬教程为你收集整理的datetime – 验证groovy控制器内的日期格式全部内容,希望文章能够帮你解决datetime – 验证groovy控制器内的日期格式所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。