MFC 獲取本機時間 CTime

2021-08-19 17:09:23 字數 1094 閱讀 8263

框1,框2,框3:static text控制項,修改id  

m_strdate:關聯框1,cstring資料型別(value類別)  

m_strtime:關聯框2,cstring資料型別(value類別)  

m_strdatetime:關聯框3,cstring資料型別(value類別)  

獲取按鈕訊息響應函式:  

void

ctest17gettimedlg::ongettime()  

注:ctime類表示的是絕對時間,即基於格林威治平均時間(gmt);ctimespan則表示的是時間間隔。  

getcurrenttime函式可以獲取當前的日期、時間;format函式則可以將時間、日期格式化。  

format函式的格式符號及其意義:  

%a: 簡寫的星期名,例如sat代表saturday  

%a: 全寫星期(英文),如friday  

%b: 簡寫的月名,例如mar代表march  

%b: 月份(全寫英文),如october  

%c: 月/日/年 時:分:秒,如1/3/2012 21:19:11  

%d: 月中的天數,值為01~31  

%h: 24小時格式的小時數,值為00~23  

%i: 通常的12小時格式的小時數,值為01~12  

%j: 一年當中的第幾天,值為001~336  

%m: 月數,值為01~12  

%m: 分鐘數,值為00~59  

%p: 由12小時格式的時鐘指示的am/pm(上午/下午)  

%s: 秒數,值為00~59  

%u: 年中的週數,值為00~53,以週日為一周的第一天  

%w: 週中的日期數,值為0~6,其中0為週日  

%w: 年中的週數,值為00~53,以周一為一周的第一天  

%x: 月/日/年,%c的前半段  

%x: 時/分/秒,%c的後半段  

%y: 不帶年代字首的年數,值為00~99  

%y: 年份(帶世紀,如2006)  

%z: 簡寫的時區名稱  

%z: 時區名稱的全稱,如果時區未知,此字元為空,如「中國標準時間」  

js獲取本機時間,即時顯示時間

script var mydate new date 獲取當前年份 2位 獲取完整的年份 4位,1970 獲取當前月份 0 11,0代表1月 獲取當前日 1 31 獲取當前星期x 0 6,0代表星期天 獲取當前時間 從1970.1.1開始的毫秒數 獲取當前小時數 0 23 獲取當前分鐘數 0 59 ...

C 從網路獲取時間更新本機時間

因本機主板有問題,一斷電就丟失時間,所以想了個方法從網路上獲取最新時間,這樣就不用自己去對時,網路一通,時間就能自動校正。using system using system.drawing using system.collections using system.ponentmodel using...

SQL獲取隨機時間

在sql裡 datetime和money可以互相轉換,如果我們要獲取乙個時間段內的隨機時間,就可以借助money來產生了,首先,獲取起止時間轉換後的money值,select cast cast 2012 01 01 00 00 00 as datetime as money 40907.00 se...