1. 程式人生 > >C#日期格式

C#日期格式

關於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