| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 749 人关注过本帖
标题:[求助]新手求助输入日期问题
只看楼主 加入收藏
netns
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2007-4-19
收藏
得分:0 
以下是引用shdyh977在2007-6-26 10:26:57的发言:
<% x = len(rs1("time"))
time_2 = mid(rs1("time"),6,x-5)
%>

好象不行啊没字输出来
2007-06-26 10:34
yndkai
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:275
专家分:0
注 册:2007-6-1
收藏
得分:0 

t="2007-6-1"
x=mid(t,5,2) //取出月份的两个字符
i=instr("-",x) //检查月份里有没有 - 这个字符

if i<>0 then //i<>0 代表月份中有 - 这个字符

y=t-left(t,5) //用整个的时间 - 整个时间的前5位 也就是在月份里面有 "-" 这个字符的时候 这样做

else

y=t-left(t,4) //用整个的时间 - 整个时间的前4位 也就是在月份里面没有 "-" 这个字符的时候 这样做

end if

response.write y //最后输出时间

看看这样写怎么样 不过我不知道 语法用对没啊 只是个思想 因为本人刚学的VB 呵呵
有高手帮改改 最好

[此贴子已经被作者于2007-6-26 10:57:28编辑过]


本来讨厌下雨的天空 直到听见有人说爱我
2007-06-26 10:50
恒天
Rank: 1
等 级:新手上路
威 望:2
帖 子:165
专家分:0
注 册:2007-6-1
收藏
得分:0 
4楼的方法应该是可以实现的
month(data())&"-"data()
2007-06-26 10:55
netns
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2007-4-19
收藏
得分:0 
终于解决了,谢谢各位的回复!!


<%
x = len(rs1("time")) %>
(<%= mid(rs1("time"),6,x-1)
%>)

[此贴子已经被作者于2007-6-26 12:54:52编辑过]

2007-06-26 12:37
快速回复:[求助]新手求助输入日期问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.054795 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved