1.如何實現DBDateTimeEditEh日期時間格式顯示?
屬性:Kind=dtkDateTimeEh;即可看到屬性
EditFormat="YYYY/MM/DD HH:NN:SS"
由於DBDateTimeEditEh沒有時間選擇,默認時間為"00:00:00",
只有輸入手動輸入時間;
如果想取到即時時間;可以通過DBDateTimeEditEh.OnChange事件代碼實現 ;
例如下面代碼
procedure Tfrm_ProcessPara.DBDateTimeEditEh1Change(Sender: TObject);
begin
inherited;
//Master_dataSet.FieldByName('Order_date').AsVariant:=
DBDatetimeEditEh2.text :=
FormatDateTime('YYYY/MM/DD',DBDatetimeEditEh1.Value)+' '+
FormatDateTime('HH:nn:ss',now);;
end;
說明:DBDatetimeEditEh1.KIND=dtkDateEh(系統默認 )
DBDatetimeEditEh2.kind=dtkDateTimeEh;
DBDatetimeEditEh2.DATASource="你的DataSource名稱";
DBDatetimeEditEh2.DataField="你的數據字段名稱"