|
|
|
|
- Presentación
- Duración relativa: modificación de los subtítulos disponibles
- Formato de las máscaras a utilizar
Configuración de la ventana "Duración relativa" (fecha y hora en lenguaje natural)
WINDEV, WEBDEV y WINDEV Mobile proponen utilizar una máscara de visualización de "Duración relativa" para los controles de fecha.. Esta máscara se utiliza para mostrar la duración entre los datos encontrados en el control y la fecha de hoy en lenguaje natural: ayer, mañana, hace una semana, en un mes, .... Esta máscara "RelativeDuration" también está disponible en la programación a través de DateToString. La leyenda utilizada por la máscara "Duración relativa" puede configurarse para cada uno de los idiomas utilizados por la aplicación. Para configurar el título utilizado: - En la pestaña "Proyecto", en el grupo "Proyecto", haga clic en "Descripción".
- En la pestaña "Idiomas":
- seleccione el idioma que desea configurar.
- seleccione la pestaña "Fecha".
- Haga clic en "Fechas y Horas en lenguaje natural...".
- Definir los subtítulos personalizados a utilizar.
Duración relativa: modificación de los subtítulos disponibles Por cada período especificado, se especifica un título predeterminado. Esta leyenda se utiliza tan pronto como se utiliza la máscara "Duración relativa".. La máscara de Default puede ser modificada para cada período: para ello, introduzca la nueva máscara en la columna "Custom caption. Formato de las máscaras a utilizar El formato de las máscaras puede contener dos tipos de información: - Una fecha estándar: para ello, los siguientes elementos le permiten definir una máscara personalizada:
| | DDDD | Día de la semana correspondiente, por ejemplo, "jueves. Las mayúsculas y minúsculas dependen de las opciones de idioma del proyecto. | Dddd. | Día de la semana correspondiente con la primera letra forzada en mayúsculas, por ejemplo: Lunes. | dddd. | Día de la semana correspondiente con la primera letra forzada en minúsculas, por ejemplo: Lunes. | DDD. | Día de la semana abreviado, "Vie" por ejemplo | Ddd. | Día de la semana abreviado con la primera letra en mayúsculas, por ejemplo: lun | ddd''. | Día de la semana abreviado con la primera letra forzada en minúsculas, por ejemplo: lun | 'DD' | Fecha en dígitos, "25" por ejemplo | 'MMMM' | Mes completo, "Enero" por ejemplo. Las mayúsculas y minúsculas dependen de las opciones de idioma del proyecto. | 'Mmmm' | Mes completo con la primera letra forzada en mayúsculas, por ejemplo: Enero. | 'mmmm' | Mes completo con la primera letra forzada en minúsculas, por ejemplo: Enero. | MMM | Abreviatura del mes, "Jan" por ejemplo. | "Mmm | Abreviatura del mes con la primera letra en mayúsculas, por ejemplo: Ene. | "mmm | Abreviatura del mes con la primera letra forzada en minúsculas, por ejemplo: ene. | "MM | Mes en cifras, "06" por ejemplo | 'AAAA' | Año en cuatro dígitos, "2001" por ejemplo | AA | Dos últimos dígitos del año, "01" por ejemplo | 'HH' | Hora en dígitos, "13" por ejemplo | 'mm' | Minutos en cifras, "32" por ejemplo | SS | Segundos en cifras, "46" por ejemplo |
- Una cantidad de tiempo que transcurre entre la fecha y hora actuales y la fecha y hora dadas.. Para este formato se utilizan las siguientes máscaras:
| | RYY | Devuelve el número de años transcurridos | RMM | Devuelve el número de meses transcurridos | RWW | Devuelve el número de semanas pasadas | RDD | Devuelve el número de días transcurridos. | RHH | Devuelve el número de horas transcurridas. | Rmm | Devuelve el número de minutos transcurridos. | RSS | Devuelve el número de segundos transcurridos |
Atención: Por razones de precisión, sólo se aceptarán dos formatos más cercanos. Los demás formatos no se modifican. Las posibles parejas de información son: - Años / Meses
- Meses / Semanas
- Semanas / Días
- Días / Horas
- Horas / Minutos
- Minutos / Segundos
La especificación de 2 tipos de información aumenta la precisión de los valores. Si se especifica una sola información, la diferencia años/meses/semanas/días se define según el Calendar: - Pasan dos años entre el 31/12/2012 y el 01/01/2014.
- Pasan dos meses entre el 31/12/2012 y el 31/12/2013.
- Pasan dos días entre el 10/10/2012 a las 23:59 y el 10/12/2012 a las 00:00.
Si se especifican dos tipos de informaciónlos años/meses/semanas/días se definen con mayor precisión: - Un año equivale a un año completo, es decir, de MM/DD/AAAA a MM/DD/AAAA+1.
- Un mes equivale a un mes completo, es decir, de DD/MM a DD/MM+1
- Una semana equivale a 7 días, lo que significa que desde DD a HH:mm:SS a DD+7 a HH:mm:SS
- Un día equivale a un día completo, es decir, desde DD en HH:mm:SS hasta DD+1 en HH:mm:SS.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|