大俠們,請問怎樣將2017-07-13 21:50:01轉化為2017年7月13日 21時50分1秒。非常感謝。
uj5u.com熱心網友回復:
2017-07-13 21:50:01 這個字串是怎么得到的?uj5u.com熱心網友回復:
char sj[32]={0};
unsigned short year,mon,day,hour,min,sec,msec;
Now().DecodeDate(&year,&mon,&day);
Now().DecodeTime(&hour,&min,&sec,&msec);
sprintf(sj,"%4d年%d月%d日 %d時%d分%d秒",year,mon,day,hour,min,sec);
ShowMessage(sj);uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
分別是資料庫中的date和time欄位
uj5u.com熱心網友回復:
2樓方法應該可以。
uj5u.com熱心網友回復:
void __fastcall TForm1::Btn_1Click(TObject *Sender)
{
Lbl_1->Caption = FormatDateTime( "yyyy年mm月dd日 hh時nn分ss秒", StrToDateTime( "2017-07-13 21:50:01" ) );
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/58061.html
標籤:基礎類
上一篇:有符號無符號不匹配
下一篇:cbuilder 問題 急急急
