我有一系列用于在ArcGIS桌面中创建地图的表格。在属性表中,有一个日期列,格式为" 19950129000000"我希望将这种格式转换为更有意义的内容,例如" 29/1 / 1995"。该列表示它采用字符串格式,但元数据表明它采用日期格式。
我之前做过类似的事情,但我无法让它发挥作用。
我试过了: def dtConversion(日期): 从datetime导入日期时间 od = datetime.strptime(日期," YYYYMMddhhmmss") nd = datetime.strftime(od,"%d /%m /%Y") 返回
esri_field_calculator_splitter dtConversion(!CMPLDT!)
答案 0 :(得分:0)
datetime.strptime('19950129000000','%Y%m%d%H%M%S“)