一个简单的取时间问题?(100分)

  • 主题发起人 主题发起人 luckchen8256
  • 开始时间 开始时间
L

luckchen8256

Unregistered / Unconfirmed
GUEST, unregistred user!
从日期型字段取出时间,如从'2002-04-16 19:30:00' 中取出19:30:00
数据库是SQLSERVER
请问有什么好办法?
 
在DELPHI中有一个convert可以取各种不同的时间格式,具体不太记得,请查delphi help
或datetostr然后取字符串再strtotime
 
Frac(now)
now为你取得的'2002-04-16 19:30:00'
 
用FormatDateTime格式化一下就可以了
 
copy(datetostr(2001-01-01 01:01:01),12,8)行.
 
把'2002-04-16 19:30:00'赋值给一个datetimepicker
再用DateTimePicker.Time取出时间,
很简单吧![:D][:D]
 
用convert函数
convert(char(8),FieldName,108)
 
在数据库取的话,楼上的就可以了。具体的时间格式可以查一下SQL关于CONVERT帮助。
在DELPHI里取的话,FORMATDATETIME('hh:SS:MM',tDATETMIE);
 
DATEPART() function in SQL server
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
后退
顶部