将日期-时间组 (DTG) 格式的文本转换为日期-时间地理数据库字段

日期-时间组 (DTG) 格式用于记录军事消息和无线电传输方面的日期和时间信息。如果文本字符串包含这种格式的数据,则在转换为地理数据库日期-时间字段后可能会更有用,此时,可将信息用于动画和追踪目的。“转换时间字段”工具可将包含 DTG 格式文本字符串的表列转换为地理数据库日期-时间数据的新列。

DTG 字符串的格式如下:ddHHmm'Z' MMM yy

其中,dd 表示当月的日期,HH 表示小时,mm 表示分钟,Z 代表祖鲁 (UTC) 时间,MMM 表示三个字符的月份,而 yy 表示两位数字的年份。要将字符串“121145ZJAN11”转换为日期-时间地理数据库字段,需要使用编码为“ddHHmm'Z'MMMyy”的自定义日期时间格式图运行“转换时间字段”工具。如果 DTG 格式的字符串以空格分隔,例如:“121145Z JAN 11”,则需要在自定义日期时间格式图中包含空格,即“ddHHmm'Z' MMM yy”。

步骤:
  1. 从文本字段含有 DTG 格式数据的地理数据库要素类或表入手。

  2. 打开“转换时间字段”工具并设置输入表或要素类。

    此工具将向现有地理数据库要素类或表添加新的日期-时间字段,并基于输入字段计算日期-时间值。

  3. 将输入时间字段设置为包含 DTG 字符串的字段。
  4. 输入以下自定义日期时间格式图:ddHHmm'Z'MMMyy

    如果 DTG 格式的字符串以空格分隔,例如:“121145Z JAN 11”,则需要在自定义日期时间格式图中包含空格,即 ddHHmm'Z' MMM yy

  5. 为将要包含地理数据库日期-时间数据的新字段指定名称。
  6. 将输出格式设置为 DATE。
  7. 运行此工具。含有日期-时间数据的新字段将被添加到表或要素类。根据计算机的区域设置和系统设置,数据的显示格式将会有所不同。

由于此工具的输出结果是现有表或要素类的一个新列,因此,最好在运行此工具前将其他格式的数据导入到地理数据库中。

9/15/2013