It is not working, it cannot compile. What's your problem, ashamed to admit it?
This is just gibberish:
DateTime.Parse(item + 1); item is string, that's correct, because the method
Parse expects a string parameter, but you cannot add 1 to a string.
It's not even clear what could you probably meant by "+1". Adding a day? an hour? If this was something like this, you should first parse
item to obtain an instance of
DateTime and then use one of the functions adding some time span to the resulting time.
—SA