Я пытаюсь написать функцию, которая формирует список DateTimes с использованием синтаксиса генератора:F # генератор 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
}
, но генератор («след») блок не разобрать правильно. Он хочет время. Хотя синтаксис генератора кажется идеальным для того, что я хочу сделать, он скорее не интуитивно понятен ни для чего, кроме двух чисел.
- Можно ли использовать синтаксис генератора для создания диапазона DateTime?
- есть лучший способ думать о том, как создать диапазон, чем я написал (то есть «в» п)
Формат ваших дат не позволяет мне прочитать остальную часть этого вопроса. Серьезно, мои глаза поливают. – Kendrick
Я не совсем понимаю. В чем проблема с форматом даты? –