DBDateTimeEditEh1的editformat属性设置为yyyy-mm-dd-hh-ss
DBDateTimeEditEh1.Value:= FormatDateTime('yyyy-mm-dd',now);可以得到2008-10-26-00-00
可我想得到2008-10-26-00-00,得到几点几十分,
设置为DBDateTimeEditEh1.Value:= FormatDateTime('yyyy-mm-dd-hh-ss',now);但出错了,哪错了呀
DBDateTimeEditEh1.Value:= FormatDateTime('yyyy-mm-dd',now);可以得到2008-10-26-00-00
可我想得到2008-10-26-00-00,得到几点几十分,
设置为DBDateTimeEditEh1.Value:= FormatDateTime('yyyy-mm-dd-hh-ss',now);但出错了,哪错了呀
解决方案 »
- 禁用电源管理的问题
- 关于WebBrowser中弹出窗口的问题
- 100请教一个问题:怎样取得activeform 和activecompenet?
- 如何选出表中数学成绩在前10名到前35名的同学名单?
- 请教打印问题,急
- 关于TStringList类的问题:
- 紧急求助:IP4000中select fields dialog box里的设置(比如Display,Edit Control,Masks)在程序里用代码动态写,怎么做?
- Delphi中调用标准C动态链接库的问题
- 怎么解决delphi中出错提示应用程序在当前操作中使用了错误类型的值
- 请教各位大虾一个问题。
- 对于-FD:\Program Files\hi.exe这样的参数怎么FindCmdLineSwitch?改良FindCmdLineSwitch
- VISTA系统上的delphi程序访问 windows 2003 上的sql server 2005特别慢
DBDateTimeEditEh.value:=FormatDateTime('yyyy-mm-dd HH:MM:SS',now);正解
我想问为'yyyy-mm-dd-hh-nn'其中nn什么意思
nn Displays the minute with a leading zero (00-59)
应该改为:DBDateTimeEditEh1.Value:= FormatDateTime('yyyy-mm-dd HH:MM:SS',now);你你举例:
你在单元里加个“Button”按钮和“Edit1”输入框,然后你点击"button"按钮,在Edit1输入框中显示当前时间。如:
unit Unit1;//这个是单元名interfaceuses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;type
TForm1 = class(TForm)
Button1: TButton;//定义一个按钮。
Edit1: TEdit;//定义一个输入框。
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);
begin Edit1.Text:=FormatDateTime('yyyy-mm-dd HH:MM:SS',now);//显示时间的代码。end;end.
FormatDateTime('yyyy-mm-dd HH:MM:SS',now);//显示时间的代码。
如果你数据库中的字段没有时分 那你肯定取不出来的 先去看下数据库中的数据