ASP 如何截取数据库输出日期中的月和日
现在在ASP文件中写 <% rs("adddatetime") %> ,运行后得到所取得的数据库中记录的日期为 2011-12-28
现在想截取其中的月和日,也就是运行后输出为 12-28
通过网上查询得知,可以通过下面的语句实现上述要求
<% datetime=rs("adddatetime")
datetime=month(datetime)&"-"&day(datetime)%>
<%datetime%>
但是在每个地方都写上面的语句太繁琐了,所以想整合成一个JS函数
例如该函数名字为 getMD()
可以在需要输出日期中的月和日的地方调用 getMD(rs("adddatetime")) 即可输出日期中的 月和日
想问一下这个函数应该怎么写
下面是我写的,数据库连接部分省略
<script language="javascript" runat="server">
function getMD(str)
{
datetime=str;
datetime=month(datetime)&"-"&day(datetime);
return datetime;
}
</script>
在ASP页面中调用 <% getMD(rs("adddatetime")) %> 时出错
我的问题是 :
1.datetime是一个变量还是一个数据类型???
2.在调用 <%getMD(rs("adddatetime"))%> 时出错,提示类型不匹配,即使把函数的内部语句删了,即函数体是空的也出错,所以我估计是参数调用时出错,请问上述代码错在哪里?
3.我在百度上问了,有个网友说 month() 和 day() 是VBScript函数,是这样的吗?
4.有没有哪位大侠有正确的代码?
现在想截取其中的月和日,也就是运行后输出为 12-28
通过网上查询得知,可以通过下面的语句实现上述要求
<% datetime=rs("adddatetime")
datetime=month(datetime)&"-"&day(datetime)%>
<%datetime%>
但是在每个地方都写上面的语句太繁琐了,所以想整合成一个JS函数
例如该函数名字为 getMD()
可以在需要输出日期中的月和日的地方调用 getMD(rs("adddatetime")) 即可输出日期中的 月和日
想问一下这个函数应该怎么写
下面是我写的,数据库连接部分省略
<script language="javascript" runat="server">
function getMD(str)
{
datetime=str;
datetime=month(datetime)&"-"&day(datetime);
return datetime;
}
</script>
在ASP页面中调用 <% getMD(rs("adddatetime")) %> 时出错
我的问题是 :
1.datetime是一个变量还是一个数据类型???
2.在调用 <%getMD(rs("adddatetime"))%> 时出错,提示类型不匹配,即使把函数的内部语句删了,即函数体是空的也出错,所以我估计是参数调用时出错,请问上述代码错在哪里?
3.我在百度上问了,有个网友说 month() 和 day() 是VBScript函数,是这样的吗?
4.有没有哪位大侠有正确的代码?
...全文
相关推荐
ASP函数大全asp内置函数
ASP函数大全,非常齐全,注释详细,有助于研究学习asp
visual studio2019的asp.net项目添加日志功能
若不进行将日志添加到数据库,可忽略此步骤 日志添加到数据库功能: 需要先在数据库里创建Log数据表 数据库创建Log数据表 Log4net记录文本文件和数据库中 在项目找 web.config文件 (tip: configSections标签必须是configuration的根元素:即第一个元素) 下面这两个图是截取的对web.config文件的操作部分代码,完整代码在图下面 (tip: 除了图中我框起来的 连接字符串语句,日至添加到本地的文件路径,日志添加到数据库的连接字符串 这三个需要改变之外,其它
asp.net mvc +EF 实现每日日期+六位流水号自增
//asp.net mvc 实现每日日期+六位流水号自增的思路 //先求出表中的记录编号的数量, //1。如果表中记录编号的数量为0,那么将要产生的记录编号是今日的第一个记录编号,今日日期+000001; //2。否则,(也就是记录编号的数量不为0时) //2.1,获取现在表中最大记录编号的日期是否与今日日期相等 //...
ASP.NET GridView_第五篇_用途多多的 OnRowDataBound 事件
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack)
asp读取db3数据库
asp读取db3数据库,附驱动


