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?
Respuestas
¿Demasiados anuncios?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.
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!