index=InStr(1, s1, s2,1) s2是变量,比如是当前的时间,改怎么写这个代码?
来源:百度知道 编辑:UC知道 时间:2024/06/21 08:05:49
比如我要查找s1内容里面是否有当前时间s2 ,s2是当前年月日,随时间变化的, 我该怎么写代码。貌似s2只能是静态的字符,不能变化的。
Dim date as string
date=Format(Date, "yyyy/mm/dd")
index = InStr(1, STARTTIME, date, 1)
if index = 0 then.....
用asp vbscrip 编写网页代码,提示 “类型不匹配: 'Format'”
日期格式一定要 yyyy/mm/dd 别的格式不行,如何用format函数定义日期格式
Dim date as string
date=Format(Date, "yyyy/mm/dd")
index = InStr(1, STARTTIME, date, 1)
if index = 0 then.....
用asp vbscrip 编写网页代码,提示 “类型不匹配: 'Format'”
日期格式一定要 yyyy/mm/dd 别的格式不行,如何用format函数定义日期格式
Option Explicit
Private Sub Command1_Click()
Dim S1, S2, endS
S1 = "dhfldshfklsdhf2008/8/2732fwfwef" '这里是你的S1,包含或不包含当前的年月日
S2 = Year(Date) & "/" & Month(Date) & "/" & Day(Date) '这里取的是当前系统年月日,按你要求的"yyyy/mm/dd"格式
If InStr(S1, S2) = 0 Then
MsgBox "不包含你的日期."
Else
MsgBox "包含你的日期."
End If
End Sub
对于FORMAT使用:
Format(date,"yyyy/mm/dd") '结果是 "yyyy-mm-dd"
如果你指的"/"是个字符的话,只能通过上面的程序去变通.即:
Year(Date) & "/" & Month(Date) & "/" & Day(Date)
s2可以是变量,不过如果s2是时间的话 最好还是控制一下格式
另外,请楼主不要用Index做变量,Index为关键字,很容易引起误会
不明白你的意思哟!
x=instr(1,s1,date,1)
s2是当前的年月日,最后一个表示查找时不区分大小写,可以用index接收返回值!!可以配合format函数格式化date
Private Sub Command1_Click()
Dim s1, s2 As String, dd As Integer
s1 = "dfes20080821adsd" ' 今天是20080821
s2
S=Left(S,InStr(S,Chr(0))-1) 是什么意思
InStr(n,S1,S2,m)中的m,n是什么意思?
请问instr(1,a,b)
pos1 = InStr(pos2, LCase(pageStr), Chr(32) & "href=", 1)
index.html?id=1 什么意思
String s1,s2; (1 )s1=s1+s2;(2)s1+=s2; (1)和(2)有什么区别吗?+=有什么特别的地方吗?
物体沿斜面顶端由静止开始做匀加速,最初3s内位移s1,最后3s内位移s2.已知s2-s1=6m,s1:s2=3:7,斜面总长?
vb的问题,-------b$=Mid(a$,InStr(a$,"g")+1)是什么意思啊?那位大哥解释一下
<%=Server.HtmlenCode(Mid(rs("JoinTime"),1,InStr(rs("JoinTime")," ")))%>什么意思?
instr(str,chr(0))<=0是什么意思啊?