C#:時間轉字串記錄
阿新 • • 發佈:2018-12-08
using System; namespace StudyLanguage { class Program { static void Main(string[] args) { DateTime datetime = new DateTime(2012, 10, 9, 17, 58,1); //2012, 10, 9, 17, 58,1 Console.WriteLine("時間為\n"+ datetime + "\n"); //方法1:時間轉化為字串 string stringtime1 = String.Format( "\n方法1:\n" + "年:{0:yyyy} \n" + "月:{0:MM} \n" + "日:{0:dd} \n" + "星期幾:{0:dddd} \n" + "24小時:{0:HH} \n" + "12小時:{0:hh} \n" + "分:{0:mm} \n" + "秒:{0:ss} \n" + "上午還是下午:{0:tt} \n" + "綜合:{0:yyyy/MM/dd dddd HH:mm:ss tt} \n" , datetime); Console.WriteLine("Message: {0}", stringtime1); //方法2: String stringtime2 = datetime.ToString("yyyy-MM-dd dddd HH:mm:ss tt"); Console.WriteLine("方法2:\n" + stringtime2); Console.ReadKey(); } } }
獲取系統時間程式碼如下:
DateTime datetime = DateTime.Now;
列印如下: