Campo de Fecha
El campo Fecha se utiliza para almacenar datos temporales. Dependiendo de la configuración, puede manejar fechas de calendario simples (como un cumpleaños) o momentos precisos en el tiempo (como una marca de tiempo de transacción).
Propiedades de Configuración
Sección titulada «Propiedades de Configuración»Al configurar un campo de Fecha en la barra lateral derecha, están disponibles las siguientes configuraciones:
- Nombre: El identificador único del sistema para el campo (por ejemplo,
fecha_de_nacimiento,creado_en). - Tipo de Marca de Tiempo: Define cómo la base de datos almacena los datos de tiempo. Hay tres opciones específicas:
- Fecha: Almacena solo la fecha del calendario (Año, Mes, Día). No se registra información de hora. Mejor para cumpleaños o días festivos.
- Marca de tiempo con zona horaria: Almacena tanto la fecha como la hora, ajustándose a las zonas horarias. Esta es la configuración recomendada para registrar momentos específicos en la historia (como cuando un usuario inicia sesión), ya que normaliza los datos a UTC.
- Marca de tiempo sin zona horaria: Almacena la fecha y la hora exactamente como se ingresaron, ignorando las zonas horarias. Mejor para conceptos abstractos como “La tienda abre a las 9:00 AM” (que se aplica independientemente de dónde esté el espectador).
- Valor Predeterminado: Un valor que se asignará automáticamente al campo si no se proporcionan datos. Esto se utiliza a menudo para establecer automáticamente la hora de creación de un registro.
- Descripción: Un cuadro de texto opcional para describir el propósito del campo.
- Obligatorio: Si está habilitado, impone una restricción
NOT NULL. El registro no se puede guardar sin una fecha. - Único: Si está habilitado, asegura que no haya dos registros que tengan el mismo valor de fecha/hora.
