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