FoxPro/Visual FoxPro - Numero de semana en el mes

 
Vista:

Numero de semana en el mes

Publicado por Dario David (321 intervenciones) el 29/05/2010 04:22:06
El week me da el numero de semana respecto al año por ejemplo al 28/05 me dice que estoy en la 22, pero necesito saber que para esa fecha estoy en la semana 4 de mayo.

Alguna ayudita plis

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Numero de semana en el mes

Publicado por ACM (162 intervenciones) el 29/05/2010 07:33:08
Hola Dario

Prueba asi

a=date() o thisform.text1.value && ver si campo es fecha
b=ctod(("01"+substr(dtoc(a),3,10))
c=week(a)-week(b)

? c

Espero te sirva

Acm.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Numero de semana en el mes

Publicado por Dario David (321 intervenciones) el 29/05/2010 16:08:49
ok, lo pruebo, gracias...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Mauricio
Val: 471
Plata
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Numero de semana en el mes

Publicado por Mauricio (1541 intervenciones) el 05/06/2010 17:40:50
Dario, prueba esto tambien:
* Otra opción para los compañeros que necesitan saber la semana del mes ....
*
ldate = DATE()
? WEEK(ldate) - (WEEK(ldate - DAY(ldate) + 1) - 1)
*
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Numero de semana en el mes

Publicado por Dario David (321 intervenciones) el 07/06/2010 00:32:32
Gracias a ambos :)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

excelente funciona!!!!

Publicado por Pedro P (1 intervención) el 05/07/2011 23:28:55
Muy bueno funciona Idate, remmeplazenlo por la celda y listo, soolo agregar que la funcion es weeknum en ves de week
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar