Documentaciónnombre(fecha, dma)
Nombre
nombre - Devuelve el nombre del día, del mes o el año de una fecha.
Sinopsis
texto = fechas.nombre(fecha, dma)
Descripcion
Interpreta el selector dma para devolver el nombre del día de la semana, el nombre del mes o el año textual de una fecha dada.
Primero valida la fecha con fechas.validar(). Si la fecha es inválida o el selector no se reconoce, retorna "".
Comportamiento
- Acepta selectores para día, mes o año, en variantes con y sin acento.
- Usa
fechas.dia_de_la_semana()para el caso del día. - Usa un vector interno de nombres para el caso del mes.
- Retorna el año como texto cuando el selector corresponde a año.
Funciones API relacionadas
fechas.dia_de_la_semana()fechas.mes()fechas.anio()fechas.validar()
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
| fecha | STRING | Fecha en formato dd/mm/aaaa. |
| dma | STRING | Selector del valor a retornar: variantes de dia, mes o anio. |
Valor de retorno
STRING - Texto solicitado según el selector: nombre del día, nombre del mes, año o "" si hay error.
Ejemplo
ejemplo.blox
INCLUIR "fechas.api"
INCLUIR "strings.api"
FUNCION PRINCIPAL
INICIO
STRING fecha, fecha1, fecha2, ret
NUMERICO dias
fecha = "25/04/1963"
IMPRIMIR(fecha)
ret = fechas.nombre(fecha, "dia")
IMPRIMIR("\nNombre del dia --> ", ret)
ret = fechas.nombre(fecha, "mes")
IMPRIMIR("\nNombre del mes --> ", ret)
FINAL