F fengfan Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-05 #1 字符串格式为: 7/4/02 PM 3:46:49 使用 strtodatetime 转换时报错,怎么办。各位。
P proman Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-05 #2 格式不对,因为你不知道当前机器的时间格式,所以最保险的做法是自已解释出来,个别设置 就可以了.
H HunterTeam Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-05 #3 这跟你的计算机的区域设置里的日期时间格式有关,你把上述字符串改为 2002-7-4 3:46:49就行了。
F fengfan Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-05 #4 就是因为:和自己的机器时间设置格式不一样才没有办法。 to roman 怎么解释啊。
D dlnew Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-05 #5 列出所有可能的时间书写格式(区域设置里有),分别写出对它们的格式化程序,可能做成一个 函数或单元来调用。
T TADpOLE Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-05 #7 把它改成2002-7-4 15:46:49就行了!
H hwmhzb Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-05 #8 你用strtodatetime(02-7-4)试试,记的年大于50代表19**,若小于50就代表20**[8D]