scala/cymmdd日期

plupiseo  于 2021-05-19  发布在  Spark
关注(0)|答案(0)|浏览(309)

java SimpleDataFormat不支持cyymmdd吗(我知道,这是一个可怕的日期格式,请与ibm接洽。)
为了清楚起见,日期是一个7字节的字符串。第一个字节中的0表示20世纪(19xx),第一个字节中的1表示21世纪(20xx)。
0201021将是1920-10-21
1201021年将是2020年10月21日。 to_date($"<stupid_date_column>","cyyMMdd") 返回null。
我唯一的选择是使用scala/spark对第一个字节进行子串运算,然后使用if/then来确定世纪吗?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题