程式中涉及到時間的相關問題

2021-06-25 10:04:02 字數 1263 閱讀 5939

一. 自設datetimepicker的時間

cstring        mtime;  

mtime="2005-5-25        12:25:32";        //自設時間

//在介面上有兩datatimepicker控制項  

ctime        m_date;//短日期:idc_datetimepicker1  

請問如何將字串賦值到此二控制項上

答://如果不想拆分字串,那麼可以通過coledatetime來轉換成ctime  

coledatetime dt;  

dt.parsedatetime(mtime);        //將mtime的時間值存到dt中

systemtime st;        //定義乙個系統時間型別的變數

dt.getassystemtime(st);        //將dt中的時間按系統時間格式化

ctime tm(st);        //定義ctime物件並將st賦值給它

m_time = tm;        //控制項會自動獲取其需要的時間部分

m_date = tm;  

這樣就可以了。

二. 讀取資料庫的時間

//cdoc是資料庫類***set 的物件, m_ctrldtpicker1是datetimepicker的控制變數

cdoc.open(); //開啟資料庫

cdoc.movefirst(); //跳轉到的一條記錄

m_ctrldtpicker1.settime(cdoc.m_pi_date); //將資料庫變數cdoc.m_pi_date的值賦給datetimepicker並顯示

cdoc.close(); //關閉資料庫

三. 儲存選擇的時間到資料庫

//cdoc是資料庫類***set 的物件, m_ctrldtpicker1是datetimepicker的控制變數

cdocumentationset cdoc;

cdoc.open(); //開啟資料庫

cdoc.edit(); //進入編輯模式

m_ctrldtpicker1.gettime(cdoc.m_pi_date); //獲取日期並儲存到資料庫變數cdoc.m_pi_date中

cdoc.update(); //更新資料庫

cdoc.close(); //關閉資料庫

*presult = 0;

文章**:

mysql匯入資料,涉及到時間轉換,亂碼問題解決

表結構 drop table if exists qi an log create table qian log dt long not null comment 產生日期,格式yyyy mm dd method name varchar 30 not null comment 渠道名稱或者介面名稱...

discuz涉及到的問題

其中 設定創始人 config global.php 修改 config admincp founder 1,511314 其中門戶管理中同步登陸 在discuz panel修改 construct將tbl common admincp session表中的 errorcount置為 1 panel...

JavaScript中涉及到的RegExp型別

正規表示式 由一些普通字元和特殊字元組成的,用以描述一種特定的字元規則的表示式,它是用來限制使用者在網際網路中輸入的規則 建立正規表示式 var 變數名 正規表示式的內容 修飾符 var reg 123456789 i var 變數名 new regexp 正規表示式的內容,修飾符 var reg ...