Seleccionar el formato de fecha para mostrar entre un conjunto de Opciones
Al utilizar una función IF y una función DATE_FORMAT, puede convertir la fecha o la fecha y hora en una cadena de caracteres que utilice un formato de fecha y hora específico.
Como ejemplo, esta página explica cómo cambiar el formato de fecha mostrado según el país seleccionado en el campo "Botón de radio". La fecha se mostrará automáticamente en el formato de fecha japonés si se selecciona el estilo japonés, el formato de fecha de EE. UU. si se selecciona el estilo americano o el formato de fecha británico si se selecciona el estilo británico.
Preparación
Coloque los siguientes campos en el formulario y establezca sus nombres y códigos de campo.
- Campo "Fecha"
- Nombre del campo y código de campo: "Fecha"
- "Campo de texto
- Nombre del campo y código de campo: "Fecha"
- Campo "Botón de radio"
- Nombre del campo: "Método de visualización"; Código de campo: "Display_method"
- Opciones: "estilo japonés", "estilo americano", "estilo británico"
Configurando la fórmula
La fórmula de este ejemplo debe configurarse para un campo "Texto".
IF(Display_Method="Japanese Style", DATE_FORMAT(Date, "yyyy/MM/dd", "Etc/GMT"), IF(Display_Method="American Style", DATE_FORMAT(Date, "MM/dd/yyyy", "Etc/GMT"), DATE_FORMAT(Date, "dd/MM/yyyy", "Etc/GMT")))