我知道這是一個而不是問題,如果可以的話,但是我在查找可以放入Windows窗體中的代碼時遇到了一些麻煩。我只有三個簡單的要求:以24小時的格式獲取當地時間
- 我需要當地時間,這是EDT。
- 我還需要24小時格式的時間,以便閱讀。
- 將代碼放在我的Windows窗體中的位置?
我知道這是一個而不是問題,如果可以的話,但是我在查找可以放入Windows窗體中的代碼時遇到了一些麻煩。我只有三個簡單的要求:以24小時的格式獲取當地時間
/* localtime example */
#include <stdio.h>
#include <time.h>
int main()
{
time_t rawtime;
struct tm * timeinfo;
time (&rawtime);
timeinfo = localtime (&rawtime);
printf ("Current local time and date: %s", asctime (timeinfo));
return 0;
}
http://www.cplusplus.com/reference/clibrary/ctime/localtime/
感謝代碼Jeremy,但是,如何將它放入我的WinForm中? – 2011-06-10 18:02:22
我剛剛跑過程序......我指定了沒有日期!您的答案下方還有該網站的代碼,我已經看到了。 – 2011-06-11 21:14:01
對不起,你沒有看到,有人把我的問題的日期部分。 – 2011-06-11 21:15:02
既然你已經標記了你的問題有 '的WinForms' 我假設你在運行在.NET Framework。如果是的話,我建議從這裏開始:
Coding Best Practices Using DateTime in the .NET Framework
...還檢查對DATETIME格式在這裏的文檔:
感謝參考文獻鄧肯,我會記住,當我使用DateTime的東西。 :) – 2011-06-10 18:04:15
不需要任何假設,'C++ - cli'標籤明顯地使用.NET。 – 2011-06-11 13:22:44
只是因爲它是不明確的,您使用的託管C++?您對Winforms的引用沒有任何意義,否則... – 2011-06-10 01:53:28