Pregunta: | 65845 - SEMANAS TRANSCURRIDAS ENTRE DOS FECHA |
Autor: | Arnoldo Chavarria |
Hola , A todos , la pregunta del Millon es la siguientes , como se pude hacer una rutina en Visual fox Pro 9 que permita calcular las semanas transcurridas entre dos fechas, tomando en cuenta que algunos años tiene 53 semanas , por ejemplo cuantas semanas han transcurrido del 05/11/2009 a 20/02/2010
el año 2009 tiene 53 semanas., ya he encontrado preguntas para sacar años , dias , horas , segundo, usando la funsion WEEK pero no encuentro una formula o funsion que me permita calcular las semnas transcurridas grasias por ayudarme , le agradeceria si me ayudan en este tema |
Respuesta: | Jose Maria Vilar |
Bueno, no se si te servira pero por lo menos probalo y me comentas si es otra cosa
a= CTOD("20/02/2010") b= CTOD("05/11/2009") d= ( VAL(SYS(11,a)) - VAL(SYS(11,b)) ) / 7 && obtenes dias julianos ?INT(d) && cantidad de semanas ?? " Semanas" ??INT(ROUND((d-INT(d))*7,2)) && dias restantes ?? " Dias " |