Estoy intentando escribir una función que genera una lista de DateTime utilizando la sintaxis del generador:F # generador de daterange?
let dateRange =
let endDate = System.DateTime.Parse("6/1/2010")
let startDate = System.DateTime.Parse("3/1/2010")
seq {
for date in startDate..endDate do
if MyDateClass.IsBusinessDay(date) then yield date
}
pero el generador ('SEC') de bloque no analiza correctamente. Quiere un intervalo de tiempo. Si bien la sintaxis del generador parece perfecta para lo que quiero hacer, no es intuitiva para nada que no sean dos números.
- ¿Es posible usar la sintaxis del generador para crear un rango de DateTime?
- ¿Hay una mejor manera de pensar acerca de cómo crear el rango de lo que escribí (es decir, el 'en' cláusula)
El formato de sus fechas me impide leer el resto de esta pregunta. En serio, mis ojos están llorando. – Kendrick
No lo entiendo del todo. ¿Cuál es el problema con el formato de fecha? –