我做的例子是这样的((DateTime)stafRow[ScheduleData.EVALUATE_FIELD]).ToString("yyyy-mm-dd")
原来的日期是:2005-1-20 0:00:00 转换后得出的是2005-00-20,晕死了,谁知道的帮忙!