FileTimeChanger is a nice little tool with show, change, and help flags -s -c -h. Works great.
This sample program shows how, in C#, to sort a list of DateTime objects either in ascending or descending order.