操作方法

操作方法:在 ArcMap 中提取“日期”字段的一部分

Last Published: November 23, 2021

摘要

可以使用“字段计算器”中的 DatePart() VB 函数来提取要素类或 shapefile 的“日期”字段中的各个部分(如年、月、日、小时、分钟或秒)。

注: 请注意,shapefile 属性中只支持日期部分 (yyyy/mm/d),因此不能从 shapefile 的“日期”字段中提取时间信息 (hh:mm:ss)。

过程

注: 对于 ArcMap 和 ArcCatalog 的 Visual Basic for Applications (VBA) 支持在 ArcGIS 10.2.2 版本中终止,并且自 10.5 版本起,Esri 已不包含 VBA 兼容性设置。 有关详细信息,请参阅 ArcGIS Desktop 和 VBA 向前迈进
  1. 将新字段添加到目标要素类或 shapefile。 将字段类型指定为文本日期字段不支持单个日期部分,因此该部分应提取到文本字段。 有关说明,请参阅 ArcMap:添加字段
  2. 打开字段计算器。 有关说明,请参阅 ArcMap:进行字段计算
  3. 字段计算器中,复制粘贴以下表达式:
DatePart("PART", [DATEFIELD])
: “PART”参数可以是以下关键字之一:yyyy(年)、m(月)、d(日)、h(小时)、n(分钟)或 s(秒),且必须用双引号括起来。
  1. 单击确定以运行字段计算。
“字段计算器”中的表达式用于提取“日期”字段的一小部分

文章 ID:000014933

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项

相关信息

发现关于本主题的更多内容