Concatenar fecha y hora en los campos (Tracking Analyst)
Resumen
Concatena dos campos de fecha y hora separados en una capa o clase de entidad dentro de un único campo que contiene la fecha y la hora.
Tracking Analyst está diseñado para trabajar con datos temporales que contienen información de fecha y hora en un campo único. Si los datos contienen la fecha y la hora en dos campos separados, esta herramienta se puede utilizar para combinar la información en un nuevo campo que Tracking Analyst comprenda.
Uso
-
Los campos de fecha y hora de entrada deben tener un tipo de datos de texto de campo.
-
El nuevo campo que esta herramienta agregó a la capa de entidad también tendrá un tipo de datos de texto de campo.
- Si está trabajando con un shapefile que contiene un campo de fecha con información de fecha solamente (como por ejemplo, 09/03/2006), debe transferir los valores de fecha a un campo de texto antes de utilizar esta herramienta para concatenarlo con un campo de hora.
Sintaxis
Parámetro | Explicación | Tipo de datos |
Feature_Class |
La capa o clase de entidad de entrada. | Feature Layer |
DateField |
El campo de texto en la capa de entidad de entrada que contiene valores de datos. | Field |
TimeField |
El campo de texto en la capa de entidad de entrada que contiene valores de tiempo. | Field |
OutputField |
El nombre del nuevo campo de fecha/hora concatenado que se creará y agregará a la capa de entidad de entrada. | String |
Ejemplo de código
Este ejemplo muestra cómo ejecutar la herramienta para concatenar los campos "MY_DATE" y "MY_TIME", al crear un nuevo campo denominado "NEW_DATE_TIME".
import arcpy arcpy.CheckOutExtension("tracking") inputGDB = "C:/arcgis/ArcTutor/Tracking Analyst/My_Geodatabase.gdb/my_feature_class" arcpy.ConcatenateDateAndTimeFields_ta(inputGDB, "MY_DATE", "MY_TIME", "NEW_DATE_TIME")