У меня есть две даты, и я хотел бы создать массив или и OrderedCollection между ними.Я также хотел бы иметь возможность сравнить этот массив / OrderedCollection с другим в условии.
У меня есть этот код, который дает мне промежуток между двумя датами.Однако Timespan использует aDateAndTime в качестве входных данных.Промежуток в конце даст мне желаемый промежуток.
period: anIneger startFrom: aString
|startDate span |
startDate := Date fromString: aString.
span := Timespan starting: startDate duration: anInteger days.
span every: 1 days do: [ :each | Transcript show: each; cr ].
^span
Я не очень хорош в Pharo или объектно-ориентированном программировании и пытаюсь узнать, извините заранее, если это глупый вопрос.