GoMonth()
, que sirve para meses. ? GoWeek(DATETIME(), 2) ? GoWeek(DATE(), 3) ? GoWeek(DATETIME(), -3) FUNCTION GoWeek(tuDate,tnWeeks) LOCAL luRet IF VARTYPE(tnWeeks) # "N" tnWeeks = 0 ENDIF DO CASE CASE VARTYPE(tuDate) = "D" luRet = tuDate + tnWeeks * 7 CASE VARTYPE(tuDate) = "T" luRet = tuDate + tnWeeks * 7 * 60 * 60 * 24 CASE NOT VARTYPE(tuDate) $ "TD" *-- Error luRet = NULL ENDCASE RETURN luRet ENDFUNCTomado de la función GoDay() publicada aquí.
Luis María Guayán
Ola dentro de uma faixa de dados por exemplo 01/04/2017 a 30/04/2017 quero gerar somente as datas que forem marcadas as aulas da turma, que no caso as segundas e quartas feiras, como fazer isso ?
ResponderBorrar