Muchas capas de entidades almacenan información (temporal) de fechas y horas. La fecha y la hora pueden representar en qué momento se encontraba la entidad en una ubicación específica o cuándo se observó la entidad por primera vez en el mundo real. La fecha y hora también pueden estar relacionadas con otros atributos no espaciales de la capa, por ejemplo, cuándo se vendió una propiedad, la última vez que se tomó una muestra de una masa de agua concreta o la fecha y la hora en que se envió un camión de bomberos desde un parque de bomberos determinado.
Los datos temporales se almacenan en los siguientes campos de fecha y hora ArcGIS Online, aunque la funcionalidad varía por tipo. Para agregar, editar o interpretar correctamente valores de fecha y hora de capas de entidades alojadas, es importante comprender de qué modo se almacenan y visualizan en ArcGIS Online. Utilice los enlaces para acceder a información sobre el formato y almacenamiento de cada tipo.
Campos de fecha
Los campos de fecha pueden almacenar valores de fecha (día, mes y año) y hora en hora local con una precisión de hasta milisegundos.
Utilice un campo de fecha para almacenar datos que requieren valores de fecha y hora si los valores de hora están todos en la misma zona horaria. Los ejemplos incluyen lo siguiente:
- Inspecciones de la zona de obras de la ciudad
- Fecha y hora de nacimientos en un país por hospital
- Cualquier valor de fecha y hora almacenado en una zona horaria que se convierte en hora local cuando se visualiza, en función de la configuración regional para la aplicación de visualización.
Formato de entrada para valores de fecha
Si calcula los valores de un campo de fecha para que rellenen o consulten el campo, las fechas deben estar en el formato MM/DD/AAAA hh:mm:ss y entre comillas simples. Por ejemplo, para definir un campo de fecha a las 5:00 p.m. el 27 de mayo de 2014, debería escribir '27/05/2014 05:00:00PM', '27/05/2014 5:00PM' o '27/05/2014 17:00:00' (reloj de 24 horas). No se puede almacenar solo un valor de tiempo; siempre debe tener un componente de fecha. Si no proporciona una hora, la hora predeterminada será las 12:00 a.m.
Al calcular los valores de fecha y hora de una capa de entidades alojada usando las funciones de fecha estándar de SQL, debe proporcionar la hora en formato UTC. Cuando el valor calculado se muestre en la tabla, aparecerá en la hora local. Por ejemplo, si su hora local es PST y escribe el valor '05/27/2014 12:23:00 PM' cuando calcule, el valor de los campos calculados se mostrará con una conversión de hora en función de la hora de su equipo. En este ejemplo, el valor calculado se mostrará como '05/27/2014 05:23:00 AM'.
Almacenamiento de los valores de fecha para capas de entidades alojadas
Los valores de fecha en capas de entidades alojadas se almacenan en Hora universal coordinada (abreviado como UTC) en el data store de entidades de ArcGIS Online. UTC es prácticamente equivalente a la hora actual en el meridiano base de la Tierra (cero grados de longitud) situado cerca de Greenwich, en Inglaterra, aunque UTC es una versión más precisa de GMT (hora de Greenwich).
Cuando publique capas de entidades que contienen campos de fecha desde archivos, ArcGIS Pro, o una aplicación de ArcGIS Desktop, y si los campos de fecha contienen valores de zona horaria local, debe especificar que los valores de fecha están en la zona horaria local cuando publique la capa. De esta manera, el proceso de publicación puede transformar los datos de la hora local a UTC para almacenarlos en la base de datos.
Las fechas se convierten a UTC cuando están almacenadas porque la ubicación física del servidor donde se alojan los datos y las personas que ven los mapas que contienen los datos pueden estar en cualquier parte del mundo. Almacenar la hora en formato UTC permite a ArcGIS Online transformar los datos según la zona horaria local correcta, independientemente de la ubicación del servidor o el visor de la aplicación.
Cómo se visualizan los campos de fecha
Los valores aparecerán correctamente en su hora local cuando los vea en ArcGIS Online.
El cliente que utiliza para ver los datos determina cómo se muestran los valores de fecha y hora. Cuando se visualiza un campo de fecha en ArcGIS Online, la fecha se convierte de UTC a su hora local o en el desfase de la zona horaria que eligió cuando publicó la capa. Para hora local, ArcGIS Online consulta la configuración de zona horaria de su ordenador. Por ejemplo, supongamos que tu ordenador utilice la Hora estándar del Pacífico (PST). PST es ocho horas menos que UTC; cuando en UTC son las 9:00 AM, es la 1:00 AM PST. Cuando se aplica el horario de verano, su hora local es Horario de verano del Pacífico (PDT), que está siete horas por detrás de UTC, por lo que el valor se convertirá en 2:00 a.m. cuando se visualiza en la página del elemento de la capa o la vista previa en ArcGIS Online. Si elige un desfase de zona horaria para la capa, los valores se visualizan en esa zona horaria en Visor de mapas.
El formato se comparte para tablas y elementos emergentes en Visor de mapas. Para cambiar cómo se visualizan los valores de campo de fecha, modifique la configuración de campo.
Formatos de fecha en archivos utilizados para publicar capas de entidades alojadas
Cuando agrega archivos como por ejemplo Microsoft Excel, Google Sheets, valores separados por comas (CSV) u otros archivos de texto delimitados y los publica, ArcGIS Online reconoce los formatos en la tabla siguiente como campos de fecha.
Formato | Ejemplo |
---|---|
M/DD/AAAA | 7/28/2009 |
M/DD/AAAA Formato de 12 horas | 7/28/2009 5:23 AM o 7/28/2009 05:23 AM |
M/DD/AA | 7/28/09 |
M/DD/AA Formato de 12 horas | 7/28/09 5:23 PM o 7/28/09 05:23 PM |
MM/DD/AA | 07/28/09 |
MM/DD/AA Formato de 12 horas | 07/28/09 5:23 PM o 07/28/09 05:23 PM |
MM/DD/AAAA | 07/28/2009 |
MM/DD/AAAA Formato de 12 horas | 07/28/2009 5:23 PM o 7/28/2009 05:23 PM |
Mes DD | Julio de 28 |
AAAA/MM | 2009/07 |
AAAA-MM | 2009-07 |
AAAA/MM/DD | 2009/07/28 |
AAAA/MM/DD hh:mm:ss | 2009/07/28 17:23:00 |
AAAA-MM-DD hh:mm:ss | 2009-07-28 17:23:00 |
AAAA/MM/DD hh:mm:ss.s | 2009/07/28 17:23:00.5 |
AAAA-MM-DDThh:mm:ss.s | 2009-07-28T17:23:00.5 |
Formatos de fecha en archivos agregados directamente a Map Viewer Classic
Si agrega un archivo a Mi contenido y no publica ninguna capa de entidades desde ahí, no hay restricciones en el formato utilizado para los valores de fecha del archivo.
No obstante, cuando agrega archivos de CSV y de texto directamente a un mapa, ArcGIS Online reconoce solamente los formatos de fecha descritos en las siguientes tablas.
El agregado de archivos de texto y CSV directamente al mapa solo se admite en Map Viewer Classic.
Si agrega un archivo .csv directamente a Map Viewer Classic, los siguientes formatos de fecha se cargan como fechas, pero las horas no aparecen en la tabla en Map Viewer Classic:
Formato | Ejemplo de entrada | Valor de tabla |
---|---|---|
M/DD/AAAA Formato de 12 horas | 7/28/2009 5:23 PM | Julio 28, 2009 |
MM/DD/AAAA Formato de 12 horas | 07/28/2009 5:23 PM | Julio 28, 2009 |
M/DD/AA Formato de 12 horas | 7/28/09 5:23 PM | Julio 28, 2009 |
MM/DD/AA Formato de 12 horas | 07/28/09 5:23 PM | Julio 28, 2009 |
Cuando agrega un archivo .txt a Map Viewer Classic, los siguientes formatos de fecha se reconocen como campos de fecha:
Formato | Ejemplo de entrada | Valor de tabla |
---|---|---|
M/DD/AAAA Formato de 12 horas | 7/28/2009 5:23 PM | Julio 28, 2009 |
MM/DD/AAAA Formato de 12 horas | 07/28/2009 5:23 PM | Julio 28, 2009 |
MM/DD/AA Formato de 12 horas | 07/28/09 5:23 PM | Julio 28, 2009 |
Día de la semana, Mes DD, AAAA formato de 12 horas* | Martes, julio 28, 2009 5:23 PM | Julio 28, 2009 |
Mes DD, AAAA formato de 12 horas* | Julio 28, 2009 5:23 PM | Julio 28, 2009 |
*Estos formatos de fecha solo se admiten si delimita los campos con tabuladores o con punto y coma.
Campos solo de fecha
Los campos solo de fecha pueden almacenar valores de fecha del día, mes y año. No se almacena ningún valor de hora para cambios solo de fecha.
Utilice un campo solo de fecha para almacenar datos que se capturaron en la granularidad de días, como por ejemplo entradas de diario histórico, o valores de atributo que se aplican a todo el día o representan todo el día, como por ejemplo lo siguiente:
- Fecha de contratación de cada empleado
- Fecha de publicación de libro
- Fecha de expiración de derechos de autor
Formato de entrada para campos solo de fecha
El cliente desde el que introduce los valores determinará el formato de entrada.
En Visor de mapas y en la mayoría de los demás lugares en ArcGIS Online, la herramienta o interfaz que utilice le proporcionará modelos de calendario y comprobaciones de formato si introduce un valor.
Al editar en la tabla en la pestaña Datos de la página del elemento de la capa de entidades alojada, puede introducir valores en el formato AAAA-MM-DD. Por ejemplo, introduzca 2023-10-06 para almacenar el valor para el 6 de octubre de 2023.
Almacenamiento de los valores solo de fecha para capas de entidades alojadas
Cuando agrega un campo de solo fecha a una capa de entidades alojada o crea una capa de entidades alojada vacía con un campo de solo fecha, el campo se almacena como campo de solo fecha en el data store de entidades ArcGIS Online. Si agrega un campo de solo fecha desde la pestaña Datos de la página del elemento de la capa de entidades alojada, el campo se almacena como campo de cadena de caracteres en el data store de entidades ArcGIS Online.
Cómo se visualizan los campos solo de fecha
Los clientes que utilice para consumir la capa de entidades alojada pueden permitirle cambiar cómo se visualizan los campos solo de fecha.
El formato se comparte para tablas y elementos emergentes en Visor de mapas. Para cambiar cómo se visualizan los valores de campo solo de fecha, modifique la configuración de campo.
Formatos solo de fecha en archivos utilizados para publicar capas de entidades alojadas
Si los valores están en formato DD/MM/AAAA o AAAA-MM-DD, el tipo de campo predeterminado es de solo fecha al publicar desde un archivo .csv, Excel o GeoJSON. Si el formato se corresponde con alguno de los formatos enumerados para un campo de fecha, se publicará como un campo de fecha de forma predeterminada. Lo más probable es que los demás formatos se ajusten de manera predeterminada en un campo de cadena de caracteres en la capa de entidades alojada resultante.
Cuando se publica desde una geodatabase de archivos comprimidos, archivo de definición de servicio o ArcGIS Pro, los campos solo de fecha se conservarán como campos solo de fecha.
Campos solo de hora
Los campos solo de hora pueden almacenar valores de hora en hora local con precisión de milisegundos. No se almacenan valores de fecha.
Utilice un campo solo de hora para almacenar datos que se repiten diariamente o contenido en el que solo importa el componente temporal, como por ejemplo para lo siguiente:
- Horas de almacenamiento
- Programas de autobuses locales
También podría tener un campo solo de hora separado de un campo solo de fecha para hacer con más facilidad cálculos de hora para ocurrencias de corta duración. Por ejemplo, si registra cuándo se emite una orden en un autoservicio y cuándo se completa la orden, puede calcular la diferencia de tiempo entre los dos eventos sin tener que analizar los valores en un campo de fecha o de desfase de marca de hora.
Formato de entrada para campos solo de hora
El cliente desde el que introduce los valores determinará el formato de entrada.
En Visor de mapas y en la mayoría de los demás lugares en ArcGIS Online, la herramienta o interfaz que utilice le proporcionará menús desplegables y comprobaciones de formato si introduce un valor.
Al editar en la tabla en la pestaña Datos de la página del elemento de la capa de entidades alojada, puede introducir valores en el formato hh:mm:ss.s. Por ejemplo, introduzca 16:12:08.4 para almacenar el valor para 4:12 p.m. y 8,4 segundos.
Sugerencia:
Puede almacenar segundos y milisegundos en estos campos, aunque los milisegundos no se visualizarán en ArcGIS Online. No obstante, cuando exporta los datos, milisegundos estarán presentes en el archivo de exportación si el tipo de archivo los admite.
Almacenamiento de valores solo de hora para capas de entidades alojadas
Cuando agrega un campo de solo hora a una capa de entidades alojada o crea una capa de entidades alojada vacía con un campo de solo hora, el campo se almacena como campo de solo hora en el data store de entidades ArcGIS Online. Si agrega un campo de solo hora desde la pestaña Datos de la página del elemento de la capa de entidades alojada, el campo se almacena como campo de cadena de caracteres en el data store de entidades ArcGIS Online.
Cómo se visualizan los campos solo de hora
Los clientes que utilice para consumir la capa de entidades alojada pueden permitirle cambiar cómo se visualizan los campos solo de hora.
Ya que realmente son campos de cadena de caracteres, los valores no cambian para reflejar la hora local o cualquier desfase horario establecido en la capa de entidades.
El formato se comparte para tablas y elementos emergentes en Visor de mapas. Para cambiar cómo se visualizan los valores de campo solo de hora, modifique la configuración de campo.
Formatos solo de hora en archivos utilizados para publicar capas de entidades alojadas
Si los valores del archivo .csv, Excel o GeoJSON original están en formato hh:mm:ss o hh:mm:ss.sss, el tipo de campo predeterminado será solo hora cuando publique.
Si el formato cumple la parte de hora de los formatos admitidos para una fecha, el tipo predeterminado será un campo de fecha. Sin embargo, no se recomienda publicar valores de solo hora como campos de fecha, porque ArcGIS Online insertará la fecha actual (en función del desfase de zona horaria que eligió al publicar o UTC), que cambiará los valores de hora. Para conservar los valores de hora como almacenados en un archivo de origen, asigne el campo a una cadena de caracteres en la publicación.
Cuando se publica desde una geodatabase de archivos comprimidos, archivo de definición de servicio o ArcGIS Pro, los campos de solo hora se conservarán como campos de solo hora.
Campos de desfase de marca de hora
Los campos de desfase de marca de hora pueden almacenar valores de fecha y hora. Los valores de hora incluyen información sobre el desfase horario con respecto al Tiempo Universal Coordinado (UTC).
El desfase horario con respecto a UTC identifica inequívocamente un único punto en el tiempo, aunque no identifica inequívocamente una zona horaria. El desfase con respecto a UTC solo es una característica de una zona horaria, cambia si la zona horaria aplica el horario de verano, y varias zonas horarias comparten el mismo desfase con respecto a UTC.
Utilice un campo de desfase de marca de hora para datos para los que es importante el valor de hora local y las fechas pueden cruzar varias zonas horarias, como por ejemplo para los siguientes tipos de datos:
- Registro de desastres naturales a través del mundo
- Salidas y llegadas de líneas aéreas
- Seguimiento de envíos de productos
Formato de entrada para campos de desfase de marca de hora
El cliente desde el que introduce los valores determinará el formato de entrada.
En Visor de mapas y en la mayoría de los demás lugares en ArcGIS Online, la herramienta o interfaz que utilice le proporcionará menús desplegables, modelos de calendario y comprobaciones de formato si introduce un valor.
Al editar en la tabla en la pestaña Datos de la página del elemento de la capa de entidades alojada, puede introducir valores en el formato AAAA-MM-DDThh:mm:ss±OffsetFromUTC. Por ejemplo, introduzca 2023-10-06T16:12:08+01:00 para almacenar el valor para 4:12 p.m. y 8 segundos el 6 de octubre de 2023 en Hora centroeuropea.
Almacenamiento de los valores de desfase de marca de hora para capas de entidades alojadas
Si el formato de los valores del archivo de origen es AAAA-MM-DDThh:mm:ss±OffsetFromUTC, el tipo de campo será el tipo de campo de desfase de marca de tiempo de forma predeterminada y se almacenará como tal en el data store de entidades ArcGIS Online.
Cómo se visualizarán los campos de desfase de marca de hora
Los clientes que utilice para consumir la capa de entidades alojada pueden permitirle cambiar cómo se visualizan los campos de desfase de marca de hora.
El formato se comparte para tablas y elementos emergentes en Visor de mapas. Para cambiar cómo se visualizan los valores de campo de desfase de marca de hora, modifique la configuración de campo.