[英]How to set DateTimePicker to specific time?
我是C#的新手。 我正在使用Windows窗體。
我想將我的dateTimePicker設置為單擊按鈕時的14:30:00
時間。
我已經更改了dateTimePicker1屬性,因此它僅顯示時間:
dateTimePicker1.Formate = Time
我知道如何使用以下命令將其設置為當前時間: "dateTimePicker1.Value = DateTime.Now"
但是當單擊按鈕時如何將時間設置為14:30:00
?
任何想法? 謝謝
你是這個意思嗎
private void button1_Click(object sender, EventArgs e)
{
dateTimePicker1.Value = new DateTime(2000, 1, 1, 14, 30, 0);
}
你可以這樣做
dateTimePicker1.Formate = new DateTime(2015, 12, 11, 14, 30, 0)
DateTime(年,月,日,小時,分鍾,秒,毫秒)
如果您一直想獲得當前日期,則可以執行以下操作:
DateTime s = DateTime.Now;
TimeSpan ts = new TimeSpan(14, 30, 0);
s = s.Date + ts;
Console.WriteLine(s);
輸出是11.12.2015 14:30
您可以簡單地創建一個新的DateTime:
DateTime time = new DateTime();
然后添加適當的時間。
time.AddHours(14);
time.AddMinutes(30);
或者,如果您想要更少的代碼。
time.AddMinutes((14*60)+30);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.