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;
打印如下: