C#DateTime获取时分秒

 时间:2024-10-11 19:53:38

将字符串转换成日期

DateTime datetime = DateTime.ParseExact("Thu Mar 1 19:23:56 UTC+0800 201桃轾庾殇4", format, cultureInfo);

C# 把字符串类型日期转换为日期类型有三种方法

1、Convert.ToDateTime(string)

string格式有要求,必须是yyyy-MM-dd hh:mm:ss

2、Convert.ToDateTime(string, IFormatProvider)

DateTime dt;

DateTimeFormatInfo dtFormat = new System.GlobalizationDateTimeFormatInfo();

dtFormat.ShortDatePattern = "yyyy/MM/dd";

dt = Convert.ToDateTime("2011/05/26", dtFormat);

3、DateTime.ParseExact()

string dateString = "20110526";

DateTime dt = DateTime.ParseExact(dateString, "yyyyMMdd",

System.Globalization.CultureInfo.CurrentCulture);

或者

DateTime dt = DateTime.ParseExact(dateString, "yyyyMMdd",

System.Globalization.CultureInfo.InvariantCulture);

C#DateTime获取时分秒

扩展资料:

代码实现:

private void Form1_Load(object sender, EventArgs e)

{

this.timer.Start(); //窗体启动时,启动timer。

label_currentTime.Text = DateTime.Now.ToString("当前时间:" +

"yyyy年MM月dd日 dddd tt HH:mm:ss");

}

/*timer中执行的代码*/

private void timer_Tick(object sender, EventArgs e)

{

DateTime time = DateTime.Now;

string t = time.ToString("当前时间:" + "yyyy年MM月dd日 dddd tt HH:mm:ss");

this.label_currentTime.Text = t;

}

  • IDEA怎么设置Git递归克隆项目中的子模块
  • 如何使用JavaScript中的函数返回值打印不同的值
  • toad for oracle如何安装
  • UOS文件管理器如何设置为深色主题
  • Ubuntu键盘图标不见了
  • 热门搜索
    上海市旅游局 内蒙古旅游局 张家界最佳旅游时间 德宏旅游 安阳旅游景点大全 恒山旅游攻略 重庆旅游百事通 泰国旅游多少钱 旅游淡季 云南旅游一卡通