关于C#中日期DateTime的格式转换代码如下:
PS:请忽略Log.v(); 这个是自定义的日志方法……

DateTime dt = DateTime.Now;
Log.v(dt.ToString("D"));//2017年1月23日
Log.v(dt.ToString("d"));//2017/1/23
Log.v(dt.ToString("F"));//2017年1月23日 14:25:36
Log.v(dt.ToString("f"));//2017年1月23日 14:25
Log.v(dt.ToString("G"));//2017/1/23 14:25:36
Log.v(dt.ToString("g"));//2017/1/23 14:25
Log.v(dt.ToString("T"));//14:25:36
Log.v(dt.ToString("t"));//14:25
Log.v(dt.ToString("U"));//2017年1月23日 6:25:36
Log.v(dt.ToString("u"));//2017-01-23 14:25:36Z
Log.v(dt.ToString("m"));//1月23日
Log.v(dt.ToString("M"));//1月23日
Log.v(dt.ToString("r"));//Mon, 23 Jan 2017 14:25:36 GMT
Log.v(dt.ToString("R"));//Mon, 23 Jan 2017 14:25:36 GMT
Log.v(dt.ToString("y"));//2017年1月
Log.v(dt.ToString("Y"));//2017年1月
Log.v(dt.ToString("o"));//2017-01-23T14:25:36.8093184+08:00
Log.v(dt.ToString("O"));//2017-01-23T14:25:36.8093184+08:00
Log.v(dt.ToString("s"));//2017-01-23T14:25:36
Log.v(dt.ToString("yyyy-MM-dd HH:mm:ss:ffff"));//2017-01-23 14:25:36:8093
Log.v(dt.ToString("yyyy年MM月dd HH时mm分ss秒"));//2017年01月23 14时25分36秒
Log.v(dt.ToString("dddd, MMMM dd yyyy"));//星期一, 一月 23 2017
Log.v(dt.ToString("ddd, MMM d \"'\"yy"));//一, 一月 23 '17
Log.v(dt.ToString("dddd, MMMM dd"));//星期一, 一月 23
Log.v(dt.ToString("M/yy"));//1/17
Log.v(dt.ToString("dd-MM-yy"));//23-01-17

Log.v("ToShortDateString:" + dt.ToShortDateString());//2017/1/23
Log.v("ToShortTimeString:" + dt.ToShortTimeString());//14:40
Log.v("ToLongDateString:" + dt.ToLongDateString());//2017年1月23日
Log.v("ToLongTimeString:" + dt.ToLongTimeString());//14:40:42
Log.v("ToString:" + dt.ToString());//2017/1/23 14:40:42