C中的winform窗體怎麼獲得系統當前時間

2021-05-01 02:09:45 字數 3464 閱讀 7351

1樓:匿名使用者

//今天

datetime.now.date.toshortdatestring();

//昨天,就是今天的日期減一

datetime.now.adddays(-1).toshortdatestring();

//明天,同理,加一

datetime.now.adddays(1).toshortdatestring();

//本週(要知道本週的第一天就得先知道今天是星期幾,從而得知本週的第一天就是幾天前的那一天,要注意的是這裡的每一週是從週日始至週六止

datetime.now.adddays(convert.

todouble((0 - convert.toint16(datetime.now.

dayofweek)))).toshortdatestring();

datetime.now.adddays(convert.

todouble((6 - convert.toint16(datetime.now.

dayofweek)))).toshortdatestring();

//如果你還不明白,再看一下中文顯示星期幾的方法就應該懂了

//由於dayofweek返回的是數字的星期幾,我們要把它轉換成漢字方便我們閱讀,有些人可能會用switch來一個一個地對照,其實不用那麼麻煩的

string day = new string ;

day[convert.toint16(datetime.now.dayofweek)];

//上週,同理,一個周是7天,上週就是本週再減去7天,下週也是一樣

datetime.now.adddays(convert.

todouble((0 - convert.toint16(datetime.now.

dayofweek))) - 7).toshortdatestring();

datetime.now.adddays(convert.

todouble((6 - convert.toint16(datetime.now.

dayofweek))) - 7).toshortdatestring();

//下週

datetime.now.adddays(convert.

todouble((0 - convert.toint16(datetime.now.

dayofweek))) + 7).toshortdatestring();

datetime.now.adddays(convert.

todouble((6 - convert.toint16(datetime.now.

dayofweek))) + 7).toshortdatestring();

//本月,很多人都會說本月的第一天嘛肯定是1號,最後一天就是下個月一號再減一天。當然這是對的

//一般的寫法

datetime.now.year.tostring() + datetime.now.month.tostring() + "1"; //第一天

datetime.parse(datetime.now.

year.tostring() + datetime.now.

month.tostring() + "1").addmonths(1).

adddays(-1).toshortdatestring();//最後一天

2樓:匿名使用者

datetime dt = datetime.now;

後面dt根據你的需要取就行了如dt.tolongdatestring().tostring();輸出格式是****年**月**日

3樓:匿名使用者

datetime.now

4樓:匿名使用者

datetime.now別忘了加分號

c#中的winform窗體怎麼獲得系統當前時間?

5樓:匿名使用者

datetime dt = datetime.now;

後面dt根據你的需要取就行了如dt.tolongdatestring().tostring();輸出格式是****年**月**日

6樓:匿名使用者

datetime.now().tostring()

7樓:匿名使用者

通過使用datetime類

c#中如何獲取當前系統時間並提取當前月?

8樓:

datetime.now.tostring("mm")會返回系統當前時間的兩位數月份,不足兩位前面添0;

查詢資料則用sql:select * from [dbo].[你的資料庫名].[你的表名] where 月份的欄位名=前面返回的月份值。

9樓:匿名使用者

select * from table where convert(varchar(20),資料庫日期欄位,120) like '"+datetime.now.toshortdatestring().

substring(0,7)+"%'"

10樓:噴農藥的蘇

datetime now=datetime.now;

得到當前月

now.month

c#中獲取系統當前時間是星期幾?

11樓:匿名使用者

在混亂的微軟文件中翻到:

四個d代表本地語言的星期x,中文環境就會用中文console.writeline(datetime.now.tostring("dddd"));

顯示「星期日」

怎麼獲得c#窗體應用程式中日曆控制元件當前選定的日期值呢,跪求

12樓:匿名使用者

datetime date = this.日期控制元件.value;value後面還有點出年月日 小時 根據你的需求 你可以拼接成一個新的日期 比如你只要年月日小時 不要分鐘

例項 string str=this.日期控制元件.value.year.tostring();這是獲取年

13樓:匿名使用者

value屬性。

小事情,不要動不動就跪。不值得。快起來。

14樓:匿名使用者

用datapiker.text就能獲取到!

15樓:算死命

string date = datetimepicker1.value.tostring();

16樓:匿名使用者

datetime dt = monthcalendar1.selectionstart;

17樓:

datetimepicker1.value

winform窗體傳值重新整理問題,C 窗體傳值後的重新整理問題?

f1的label1可見性設為public f1中form2 f2 new form2 f2.owner this f2.show f2中form1 f1 f1 form1 this.owner 這句不要寫在構造方法裡 會出錯 最好寫在form2的load方法裡 f2的button1 click事件中...

winform中在兩個窗體之間如何把窗體form2中得數

在form2定義一個屬性 private string singername 這個singername可以在確定選擇的歌手後賦值 public string singername 在 form1中的查詢按鈕的clicked事件中 form2 form2 new form2 form2.showdia...

winform中無邊框窗體然後託了pictureb

給個timer的方法 private void formedit load object sender,eventargs e private void timercheckbtnclose tick object sender,eventargs e if rect.contains p winf...