将日期字段迁移至高精度 (数据管理)

摘要

将表中的日期字段迁移至高精度

使用情况

    警告:

    此工具会修改输入数据。 有关详细信息以及避免数据被意外更改的策略,请参阅修改或更新输入数据的工具

  • 高精度日期字段支持毫秒级时间。

  • 警告:

    将日期字段迁移至高精度后,将无法恢复为标准精度日期字段。

  • 高精度日期字段中信息的默认格式为 mm/dd/yyyy hh:mm:ss.fff,同时还将指定 AM 或 PM。

参数

标注说明数据类型
输入表

包含将迁移至高精度的日期字段的地理数据库表或要素类。

Table View
日期字段

将迁移至高精度的日期字段。

Field

派生输出

标注说明数据类型
更新的表

更新后的数据集,其中包含已迁移至高精度的指定日期字段。

Layer; Table View; Dataset

arcpy.management.MigrateDateFieldToHighPrecision(in_table, date_fields)
名称说明数据类型
in_table

包含将迁移至高精度的日期字段的地理数据库表或要素类。

Table View
date_fields
[date_fields,...]

将迁移至高精度的日期字段。

Field

派生输出

名称说明数据类型
updated_table

更新后的数据集,其中包含已迁移至高精度的指定日期字段。

Layer; Table View; Dataset

代码示例

MigrateDateFieldToHighPrecision 示例 1(Python 窗口)

以下 Python 脚本演示了如何针对单个表和日期输入使用 MigrateDateFieldToHighPrecision 函数。

import arcpy
arcpy.management.MigrateDateFieldToHighPrecision("C:/MyProject/MyGDB.gdb/Table1", "date_field1")
MigrateDateFieldToHighPrecision 示例 2(Python 窗口)

以下 Python 脚本演示了如何针对日期字段列表使用 MigrateDateFieldToHighPrecision 函数。

import arcpy
arcpy.management.MigrateDateFieldToHighPrecision("C:/MyProject/MyGDB.gdb/Table1", ["date_field1", "date_field2"])

环境

此工具不使用任何地理处理环境。