C如何寫程式 「顯示當前時間」,c 窗體程式中如何顯示計算機的時間

時間 2021-10-20 12:49:35

1樓:匿名使用者

c#中獲取當前時間方法:

datetime 數字型

system.datetime currenttime=new system.datetime();

取當前年月日時分秒 currenttime=system.datetime.now;

取當前年 int 年=currenttime.year;

取當前月 int 月=currenttime.month;

取當前日 int 日=currenttime.day;

取當前時 int 時=currenttime.hour;

取當前分 int 分=currenttime.minute;

取當前秒 int 秒=currenttime.second;

取當前毫秒 int 毫秒=currenttime.millisecond; (變數可用中文)

取中文日期顯示——年月日時分 string stry=currenttime.tostring("f"); //不顯示秒

取中文日期顯示_年月 string strym=currenttime.tostring("y");

取中文日期顯示_月日 string strmd=currenttime.tostring("m");

取當前年月日,格式為:2003-9-23 string strymd=currenttime.tostring("d");

取當前時分,格式為:14:24 string strt=currenttime.tostring("t");

datetime.now.tostring();//獲取當前系統時間完整的日期和時間

datetime.now.tolongdatestring();//只顯示日期 ***x年xx月xx日,一個是長日期

datetime.now.toshortdatestring();//只顯示日期 ***x-xx-xx 一個是短日期

//今天 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();

//上週,上週就是本週再減去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();

//下週 本週再加上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();

//本月 本月的第一天是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();//最後一天

另一種方法:

datetime now = datetime.now;

datetime d1 = new datetime(now.year, now.month, 1); //本月第一天

datetime d2 = d1.addmonths(1).adddays(-1); //本月最後一天

ps:datetime.now.dayofweek.tostring();//英文星期顯示,wednesday

(int)datetime.now.dayofweek 數字,若是週三,結果對應為3

datetime.now.tostring("dddd", new system.globalization.cultureinfo("zh-cn")); //中文星期顯示

datetime.now.tostring("dddd");//中文星期顯示

datetime.now.tostring("dddd,mmmm,dd ,yyyy", new system.

globalization.datetimeformatinfo());//顯示日期格式friday,july, 01,2009

datetime.now.tostring("dddd,dd mmmm,yyyy") //輸出 星期三,30 一月,2008

2樓:天樓樺

獲取時分秒:datetime.now.tostring("hh:mm:ss")

獲取時分:datetime.now.toshorttimestring()

順便看一看這裡:

www.刪除掉cnblogs.刪除掉

3樓:

顯示當前時間

hj5648754sfa464

4樓:匿名使用者

datetime.now 好像是

c# 怎麼把一個**執行的時間顯示出來,怎麼寫?

5樓:匿名使用者

.net自帶有效能分析功能,其中的**段執行時間就是一個比較好用的方法,首先引入名稱空間:

using system.diagnostics;

//在**開始計時

stopwatch sw = new stopwatch(); //例項化一個物件

sw.start(); //開始計算

//要執行的**

//如果有多段需要計時,也可以用sw.reset(); 再次初始化時間戳

//sw.start(); 重新開始計時

sw.stop(); //計算結束

sw.elapsedmilliseconds就是耗費的時間,單位是毫秒。

6樓:

不明什麼意思?你要做什麼?

c#窗體程式中如何顯示計算機的時間

7樓:經

是不是你沒選中顯示時間啊 滑鼠放在工作列空白處點右鍵 屬性 然後在那個顯示時鐘上勾選

8樓:

蝶兒忙 的是正解,不過我不理解為什麼要用textbox,而不用更簡單的label

9樓:匿名使用者

private void form1_load(object sender, eventargs e)

在元件中將time控制元件加上去

c# 如何獲取作業系統的安裝時間,我要的是**裡怎麼寫,而不是如何檢視。

10樓:然後去遠足

system.management.objectquery myquery = new system.

management.objectquery("select * from win32_operatingsystem");

system.management.managementscope myscope = new system.management.managementscope();

managementobjectsearcher mysearch = new managementobjectsearcher(myscope, myquery);

managementobjectcollection mycollection = mysearch.get();

string strinfo = "";

foreach (managementobject myobject in mycollection)

string installdate = strinfo.substring(strinfo.lastindexof("installdate") + 15, 14);

console.write("系統安裝時間:" + installdate);

需要引入名稱空間 system.management。

用C 如何寫1! 2! ,用C 如何寫1! 2! 3! 20!

include using namespace std int fact int n int main 改成long long就不會溢位了吧 我也是剛學 2l正解 1l的程式錯誤。20 太大,會導致int型無法儲存,然後溢位。include using namespace std long fact...

如何做 C寫的C S程式,DataGridView中要新增

既然datagridview已經做了繫結,你可以按如下步驟進行修改 1.單擊datagridview,此時,在其右上方會出現一個向右的小三角符號,單擊它。2.在彈出的選單中單擊 編輯列 3.在出現的對話方塊中,選擇要修改的列,或者新新增一列4.此時在右側的屬性表中,把其 columntype 改為 ...

C語言中,定義自定義庫函式時該如何寫對應的標頭檔案

首先,要明白一點。標準庫的標頭檔案多次include是不會發生重定義的錯誤的。所有的標準庫檔案的內容都是如這般寫的 ifndef stdlib h define stdlib h endif 這保證了它的內容只會被引用一次。所以要include,只寫一句 include 就可以了。另外,你自己的標頭...