时间问题(10分)

  • 主题发起人 主题发起人 failam
  • 开始时间 开始时间
F

failam

Unregistered / Unconfirmed
GUEST, unregistred user!
菜鸟提问?用什么函数把字符数据写到日期型的字段里。
 
StrToDate('2001-11-11');
 
timefield.asstring:='2001-11-11';
//好象也行
 
你的字符串必须是符合要求的!
这样才能用StrToDate,
可以在控制面板的地区设置中设置你的日期格式
 
用format把字符变成日期格式然后再用strtoDate
 
strtodate(formatedatetime('yyyy-mm-dd',date));
 

; try
; ; ;strtodate(你字符串);
; except
; ; ;showmessage('日期非法!');
; ; exit;
; ;end;
; 然后写库。
 
谢谢各位!
祝各位
; ╦*═╦╦═*╮╭═╮╭ ═╦* ;╭* ; ╭═╬* ╮ ╭═*╭═╮*═╮
; ╠═*║║ ; ║ ;═ ;╠╭ ║║ ║ ║* ; ;║ ;║ ║ ; ╭═╮ ; ║
; ╠*═╣║ ; ║ ;═ ;╠║ ╬╯ ║ ║║ ; ║ ;║ ╠═*╠ *║*═╣
;*╩═*╬╰═*╯╠═╣* ║ ;* ╮╰*╬╯*═╬═╯ ╰*╯╰═╯╰*╯
;╭═══*══╮* ; ║╬║ ║ ║ ; ║ ; ╭╯═╮ ╰═*═╬═*═╯
; ;╭═*╬═╮ ;║ ;* ║╰══╯╭*╯ ;*║ ; ;* ;╭═╯ ║ ╰═╮
;╰═*═╩══╯╰═╯╰══
!!!
再问一下,取本机的时间用那个函数?
 
╦*═╦╦═*╮╭═╮╭ ═╦* ;╭* ; ╭═╬* ╮ ╭═*╭═╮*═╮
; ╠═*║║ ; ║ ;═ ;╠╭ ║║ ║ ║* ; ;║ ;║ ║ ; ╭═╮ ; ║
; ╠*═╣║ ; ║ ;═ ;╠║ ╬╯ ║ ║║ ; ║ ;║ ╠═*╠ *║*═╣
;*╩═*╬╰═*╯╠═╣* ║ ;* ╮╰*╬╯*═╬═╯ ╰*╯╰═╯╰*╯
;╭═══*══╮* ; ║╬║ ║ ║ ; ║ ; ╭╯═╮ ╰═*═╬═*═╯
; ;╭═*╬═╮ ;║ ;* ║╰══╯╭*╯ ;*║ ; ;* ;╭═╯ ║ ╰═╮
;╰═*═╩══╯╰═╯╰══
 
后退
顶部