Строка в формате, принятом strtotime (), Это работает!
Вы изучали возможность использования VirtualizingStackPanel ? Это повысит производительность при большом количестве данных для визуализации на экране.