CTime與CString相互轉化

2022-08-12 19:51:14 字數 450 閱讀 2099

|

字型大小訂閱

一.ctime轉化為cstring

ctime::getcurrenttime();

cstring sztime = tmscan.format("'%y-%m-%d %h:%m:%s'");

這樣得到的日期時間字串就是以"2006-11-27 23:30:59"的格式.這是不是很方便呢?

//取得ctime中的日期

cstring cstrdate = tmscan.format("%y-%m-%d");

//取得ctime中的時間

cstring cstrtime = tmscan.format("%h:%m-%s");

二.cstring轉化為ctime的幾種方法

ctime   time(year,month,day,0,0,0);

從上面來看,很明顯使用sscanf()函式的優勢.

CString日期如何轉為CTime

假設該 cstring 中的結構為 04d年 02d月 02d日 則 cstring timestr 2000年04月05日 int year,month,day byte tt 5 get year memset tt,0,sizeof tt tt 0 timestr 0 tt 1 timestr...

bstr t與CString相互轉換

bstr t與cstring相互轉換 bstr t bstr cstring strsql cstring bstr t bstr bstr t strsql bstr t cstring strsql lpcstr bstr bstr寬字串與cstring相互轉換 bstr bstr cstrin...

C 日期增加 CString和CTime轉換

cstring s 2001 8 31 cstring s1 00 00 00 好像必須是年月日時分秒都有的,並且是這個格式yyyy mm dd xx xx xx的 s s s1 int nyear,nmonth,ndate,nhour,nmin,nsec sscanf s,d d d d d d ...