![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
|||
|
|||
|
Duda con Fecha
Señores, tengo una duda asi:
DecodeDate(Fecha,Ano,Mes,Dia); DiaDaSemana := DayOfWeek(Fecha); DiaDaSemana me resuelta una descripcion del dia, si es Lunes, Viernes, Miercoles y etc, usando una Ordenacion: 1=Domingo 2=Lunes 3=Jueves y etecetera. Ya Dia del DecodeDate, me resuelta siel dia es: 1,2,3,4,5,6,7,8,9,10,11,12 y atecetera. Mi duda es, como hago para atribuir o comparar si hoy es dia 22, atribuir a este dia el DiaDaSemana(Lunes) y asi por adelante. Esta es mi duda. Como hacer. |
|
#2
|
|||
|
|||
|
La verdad es que no entiendo del todo lo que preguntas.
Sin embargo, a ver si esto te sirve:
DayOfTheMonth te devuelve el día del mes de la fecha que está entre paréntesis. now es una función que te da la fecha y hora del momento en el que es llamada. Espero que te sirva. Saludos. |
|
#3
|
|||
|
|||
|
Ejemplo, hoy es 22 de Noviembre y es lunes. Si yo hago
Semana := DayOfWeek(Now) voy a encontrar que Semana = 2(Lunes), ahora como yo hago para que decir 22 es lunes o 2(Semana). |
|
#4
|
|||
|
|||
|
He conseguido asi:
Si estoy fuera del primero dia del mes, pego el primero dia y hago un Encodedate ahora con el primer Dia y despues, voy a la funcion DayOfWeek y veo cual este dia [Domingo..Sabado], y entonces hago mis operaciones. Ahora voy mejorar esta funcion para que si quede mejor, si for posible. Este ejemplo funciona para lo que quiero.
|
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Duda BDE: Unir campo fecha y hora en una query | mcs | Conexión con bases de datos | 3 | 07-10-2010 23:11:58 |
| Duda con una fecha | chino150 | Varios | 2 | 22-04-2009 17:48:56 |
| Desde la fecha inicio hasta la fecha final que me grabe los meses contenidos | Renis | SQL | 4 | 01-10-2007 17:21:44 |
| duda con formato fecha en firebird | gmontes | Firebird e Interbase | 3 | 12-10-2006 16:11:10 |
| Duda en parametro de fecha? | alcides | Varios | 12 | 16-11-2005 19:25:44 |
|