J jybzjf Unregistered / Unconfirmed GUEST, unregistred user! 2004-03-03 #1 日期格式的数据,如:2004-1-23,有没有什么办法算出第二个'-'在字符串中的位置啊。<br>我现在需要取出时间字符串中的年和月,也就是如:2004-1这几位,可是有个问题是月分是不固定的,有可能是两位数。有没有什么好的办法可以实现呢。没分了。:(<br>不过急着用,相信各位不会在意这点分的吧。
日期格式的数据,如:2004-1-23,有没有什么办法算出第二个'-'在字符串中的位置啊。<br>我现在需要取出时间字符串中的年和月,也就是如:2004-1这几位,可是有个问题是月分是不固定的,有可能是两位数。有没有什么好的办法可以实现呢。没分了。:(<br>不过急着用,相信各位不会在意这点分的吧。
H hellorookie Unregistered / Unconfirmed GUEST, unregistred user! 2004-03-03 #2 DecodeDate(Present, Year, Month, Day);<br>取出了所有的信息,随你组合
X XWHope Unregistered / Unconfirmed GUEST, unregistred user! 2004-03-03 #3 showmessage(FormatDateTime('yyyy"-"mm',strtodate('2004-1-23')));
S skyearth2003 Unregistered / Unconfirmed GUEST, unregistred user! 2004-03-03 #5 var<br> Year, Month ,day :Word;<br>begin<br> DecodeDate(Now,Year,Month,day);<br>end;