You should use a StringBuilder rather than just string aggregation, especially if this is going to be used a lot.
You can also use String.Join() to put a delimited string array back together.
ck
2010-05-29 12:12:45