Dada una fecha como entrada, ¿cómo puedo determinar si el día cae en un fin de semana?¿Cómo determinar si una fecha cae en el fin de semana?
Respuesta
Hay una función que toma un día de la semana Fecha como un argumento y devuelve el día (1, 2, 3, etc.)
Los valores de retorno son:
vbSunday (1)
vbMonday (2)
vbTuesday (3)
vbWednesday (4)
vbThursday (5)
vbFriday (6)
vbSaturday (7)
Suponiendo que son los fines de semana sábado y domingo, la función se vería así:
Public Function IsWeekend(InputDate As Date) As Boolean
Select Case Weekday(InputDate)
Case vbSaturday, vbSunday
IsWeekend = True
Case Else
IsWeekend = False
End Select
End Function
O bien, puede utilizar esto:
OR(MOD(WEEKDAY(cell), 7)=0, MOD(WEEKDAY(cell), 7)=1)
o
MOD(WEEKDAY(cell), 7) < 2
como una fórmula.
desde 1 es domingo y 0 es Sábado
Fórmula para convertir la fecha para los días de semana
Selection.FormulaR1C1 = "= TEXTO (DÍA DE LA SEMANA (R7C" + CStr (i) +", 1), "" DDD "")"
esto devolverá día
por ejemplo: - si la entrada es 02-mayo-2013 luego volverá Jue -> (jueves) aquí variable i representa otra columna
Esta es la forma más directa para determinar si MyDate
cae en el fin de semana:
MsgBox Weekday(MyDate, vbMonday) > 5
La función de lunes a viernes() tiene un segundo parámetro opcional que le dice qué día de la semana comienza la semana. El día de la semana() devuelve un número entero de 1 a 7.
me he dado instrucciones para que se inicie la semana el lunes y así estaría Sábado 6 y Domingo sería 7.
- 1. Determinar si begindate es fin de semana
- 2. cómo determinar si la fecha es fin de semana en javascript
- 3. Determine si la fecha de Oracle es en un fin de semana?
- 4. ¿Cómo puedo determinar si una fecha determinada es el N ° día entre semana del mes?
- 5. Cómo determinar si el valor es una fecha en PHP
- 6. Detectar si NSDate contiene un día de fin de semana
- 7. ¿Cómo se obtiene la "fecha de inicio de la semana" y la "fecha de fin de semana" del número de semana en SQL Server?
- 8. Obtener fechas de fin de semana en php
- 9. Aprende Joomla en un fin de semana
- 10. Cómo determinar si una fecha está antes de otra
- 11. Use jQuery/JS para determinar el DÍA DE LA SEMANA
- 12. ¿Cómo restar una semana de esta fecha en jquery?
- 13. ¿Cómo convertir el número de semana en fecha?
- 14. Fecha de entrega, obtener el día de la semana - SYSTEMTIME
- 15. En .net, conociendo el número de semana ¿cómo puedo obtener la fecha de la semana?
- 16. ¿Fórmula simple para determinar la fecha usando la semana del mes?
- 17. Comprobando si la fecha es fines de semana PHP
- 18. ¿Cómo excluyo los días de fin de semana en una consulta de SQL Server?
- 19. Fin de año con MySQL
- 20. Buscar fecha específica en la semana actual
- 21. Detecta si la persona se cae
- 22. Fecha de día de la semana en el maravilloso
- 23. Determinar si el horario de verano (DST) está activo en Java para una fecha especificada
- 24. ¿Cómo obtengo el primer día de la semana de una fecha en mysql?
- 25. ¿Cómo se calcula el día de la semana de una fecha en ruby?
- 26. WPF: Una aplicación no se cae si se produce una excepción en el evento Loaded
- 27. ¿Cómo encontrar el día de la semana a partir de una fecha usando PHP?
- 28. ¿Cómo puedo determinar si una fecha se encuentra entre dos fechas en Java?
- 29. Obtenga la fecha de inicio y la fecha de finalización de la semana actual (inicio de la semana del lunes y finaliza el domingo)
- 30. Encuentra el día de una semana
Ejemplo de uso, ya que esto era no queda claro en la publicación: 'IsWeekend (" 13/11/2017 ")' –