1. 程式人生 > >VC控制元件DateTimePicker使用方法 ,獲取日期和時間

VC控制元件DateTimePicker使用方法 ,獲取日期和時間

  使用DateTimePicker控制元件一般是獲取其時間替代手工輸入帶來的不便,而 DateTimePicker控制元件既可以獲取日期(2010-03-05)也可以獲取時間(16:27:33),要獲取日期只需要更改控制元件屬性的格式為長日期或短日期,要獲取時間則將格式更改為時間即可!

         在新增控制元件變數時,選擇其變數型別為CDateTimeCtrl(類如m_DateCtrl);在程式中定義CTime物件用來儲存獲取的時間,然後可以將其轉換為CString型別;具體實現:

       CTime time;
       m_DateCtrl.GetTime(time);
       CString strTime=time.Format("%Y-%m-%d")     //獲取到的為日期 如:2010-03-05

       CTime time;
       m_DateCtrl.GetTime(time);
       CString strTime=time.Format("%H:%M:%S")     //獲取到的為時間 如:16:27:33