The following case: There is a string that has this format \"2012-02-25 07:53:04\"
But in the end, i rather want to end up with this format \"25-02-2012 07:53:04\">
You can parse this as a date object and then provide the formatting you want when using the date.ToString method:
date.ToString("dd-MM-yyyy hh:mm:ss");