1 votos

¿Por qué la herramienta de geoprocesamiento Convertir Campo de Tiempo de ArcGIS 10 devuelve <nulo> al utilizar un formato personalizado?

Tengo fechas en mi tabla de atributos que se almacenan como cadenas, se ven como 02/22/2012 (mm/dd/yyyy), y me gustaría convertirlas al tipo de Fecha. Cuando intento ingresar un formato de fecha personalizado en la herramienta de geoprocesamiento Convertir campo de tiempo, devuelve en todos los registros y no estoy seguro de qué estoy haciendo mal. He intentado MM/dd/yyyy y MMddyyyy, ¿hay algo que me esté perdiendo sobre cómo configurar un formato de fecha personalizado? ¿O hay otra manera de hacer esto?

3voto

FrankS Puntos 200

He creado un archivo shapefile con un campo de cadena con fechas en el formato 02/22/2012 y pude convertirlo usando la herramienta "Convertir Campo de Tiempo" después de un par de intentos. En mi intento exitoso creé un nuevo campo de tipo fecha y luego ejecuté la herramienta de conversión de fecha. Para el formato personalizado utilicé "MM/dd/yyyy". También especificé el campo de fecha recién creado como el campo de tiempo de salida. Comprobé el método con errores en las cadenas e incluso una cadena como "2/5/12" se convirtió en 2/5/2012. (Mis fracasos iniciales se debieron a que asumí que la herramienta crearía un nuevo campo de fecha para mí, eso no sucedió durante mi prueba).

Espero que esto ayude.

2voto

Angelo Puntos 473

Acabo de probar esto y MM/dd/yyyy funcionó bien para mí. ¿Es posible que haya un valor en tu campo de cadena que no esté en este formato? Tal vez hay uno o dos registros escondidos en tu campo de cadena con algo como '2/22/2012' en lugar de '02/22/2012'.

1voto

user24662 Puntos 41

He podido hacer esto usando ArcGIS 10.2.

Cuando ejecuto la herramienta Convertir Campo de Tiempo en una tabla de GDB de 20000 filas, dice que se ha completado correctamente pero no se actualizan los valores en el campo de destino (nulos).

Sin embargo, si lo ejecuto después de primero seleccionar todos los registros en la tabla (obviamente necesitas estar en ArcMap para hacer esto), entonces actualiza los valores como se espera!

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X