C# 时间日期的格式化问题

在时间类型的字符串中"08/09/2011" 就会默认为 2011年8月9日 "15/09/2011"会被默认为2011年9月15 日 但是 对于08/09/2011 这中日月年的的格式的字符串怎么才能转换成 2011年9月8日呢

DateTime dt = DateTime.Now;
string ConvertDt = dt.ToString("yyyy年M月d日");
//如果想实现2011年09月08日形式
ConvertDt = dt.ToString("yyyy年MM月dd日");
温馨提示:答案为网友推荐,仅供参考