斯潘8
斯潘4
我在我的Excel文档中有一个日期字段,我正在读FME,它包含dd/mm/yy yy和dd/mm/yy的混合。不幸的是,有些领域只有一年,例如1951。没有日期或月份。
我想知道的是,如何在日期字段中仅查找那些具有一年时间的特性,然后将它们返回给检查器。
我查看了attributevalidator,但我发现它在type下没有作为规则配置的日期。
您好!@RCLAKENZ公司,我认为这是一种使用测试仪(包含regex运算符)来确定属性值是否只有四个字符的快速方法。除此之外,还有其他几种方法。
右值(与仅包含四个字符的字符串匹配的正则表达式)
……$
真正检查日期是否有效,即要拒绝日期,如2017年2月31日,需要一些python。
如果要求仅标识只填充了年份值的案例,则可能不需要。
@datetimeparse(2017年2月28日,%d/%m/%y)返回“20170228”@datetimeparse(2017年2月31日,%d/%m/%y)返回在FME 2017.1+中,DateTimeConverter还可用于根据日期/时间验证结果筛选功能。也就是说,如果指定的日期/时间属性值无效,则转换器将拒绝输入功能,默认情况下(修复溢出:否)。@datetimeparse(2017年2月31日,%d/%m/%y,修复)返回“20170303”
?2019安全亚搏在线软件公司|合法的