![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Numero de Semana y Numero de Mes
Hola me podrían ayudar con algunos cálculos de fechas?
Tengo una variable de tipo Fecha, a la cual quisiera calcularle a que número de mes pertenece y que número de semana pertenece, intente con las que están en la unidad DateUtils, pero me tira error pues las funciones tienen como parámetros constantes y no variables. Muchas gracias por su atencion |
#2
|
||||
|
||||
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3
|
|||
|
|||
Hola muchas gracias por tu tiempo.
Si esas son justamente las que estan en la unidad DateUtils, pero el problema es que no me deja tomar variables tipo fecha, solo constantes Aca te dejo un ejemplo del DateUtils
Nose como hacer para que me tome variables Última edición por Casimiro Notevi fecha: 01-09-2013 a las 20:08:33. Razón: Poner etiquetas [delphi] [/delphi] |
#4
|
||||
|
||||
No entiendo lo que preguntas
![]() Por cierto, recuerda poner los tags al código fuente, ejemplo: ![]() Gracias ![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#5
|
|||
|
|||
Ah Disculpa el tag, ehm o sea esas funciones, me tiran error si paso como parametro una variable de tipo TDateTime. Lo que necesito es alguna funcion que acepte variables del tipo mencionado y que calcule el numero de semana de un mes y el numero de mes del año de acuerdo a una fecha que yo ingrese
Última edición por Casimiro Notevi fecha: 01-09-2013 a las 21:48:38. |
#6
|
||||
|
||||
En el enlace que te he pasado vienen ejemplos:
En este caso devuelve el número del mes:
En cuanto al número de semana de un mes, ¿será semana del año, no?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#7
|
|||
|
|||
Mmm en tambien podria ser, pero para la funcion semana del año la dividiria en 12 para sacar a que mes pertenece
|
#8
|
||||
|
||||
Una simple búsqueda por los foros devuelve varias entradas. no las he mirado, pero haz una búsqueda si no te sirven.
http://www.clubdelphi.com/foros/showthread.php?t=62021 http://www.clubdelphi.com/foros/showthread.php?t=43370 http://www.clubdelphi.com/foros/showthread.php?t=17186
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#9
|
||||
|
||||
Está más que claro Casimiro, lo que pasa es que el amigo quiere que le pongamos exactamente lo que quiere para que solo copie y pegue...vaya con tanta info que se le dio. Desde su post se ve que no tiene idea de que quiere ni nada: "Solo acepta constantes", lo cual es falso, los parámetros que se marcan con "const" indican que no cambiarán dentro de la función o procedimiento. El mismo lo dice: "...que no me deja tomar variables tipo fecha, solo constantes...", pues es obvio que la función así está definida. Acepta un año y un mes y devuelve cuantos días tiene el mes en el año que se indica en los parámetros, nada que ver con lo que quiere, el numero de mes está muy simple y el número de semana no indica si se refiere a la semana del mes o del año, de cualquier forma todos los enlaces le dan información que dice necesitar. ¿Por que ya nadie se quiere molestar en leer un poco?
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
#10
|
|||
|
|||
Cita:
Lo que queria saber es si habia alguna funcion diseñada en Delphi para calcular entre fechas variables, y si es que vengo a preguntar a este impresionante foro (en el cual me han tratado de maravilla y me han ayudado en todo), es porque he estado buscando la solucion en varias partes (siempre trato de usar dicho foro como ultimo recurso), te informo que intente las funciones del DateUtils y me salta error de "EAccesViolation" acompañado de unos numero sraros (que creo es hexadecimal) cuando intento poner una variable, pero en cambio si coloco algo constante como '02/08/13' me funcionaba de maravilla. En fin, no todos nacemos sabiendo, espero lo tengas en cuenta para la proxima... Saludos! |
#11
|
|||
|
|||
Cita:
Muchas gracias por tu tiempo y paciencia Saludos! |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Numero de semana de un mes | paladincubano | SQL | 4 | 01-12-2008 19:45:42 |
Numero del dia de la semana | molinero1 | Varios | 7 | 21-01-2008 13:24:32 |
Regresar el numero de semana | zvf | OOP | 2 | 28-11-2006 19:35:29 |
De numero de semana a mes correspondiente | ANG4L | Varios | 2 | 08-06-2006 01:12:11 |
calcular el numero de semana | remialdo | Varios | 7 | 11-09-2005 08:02:05 |
![]() |
|