请问怎么让ASP里面的日期格式按照如下这样排列呢? 我需要方面直接的函数

yxdkenshin 2005-06-06 06:55:28
排列如下:比如今天是2005年6月6日,变量就是050606,如果是2004年10月1日,就是041001

通过用year(now)&month(now)&day(now)这样分别去出来然后再截取,再补0,再组合的方法我知道,请问有没有方便点的直接点的函数呢???? 谢谢了!!!!
...全文
114 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
yxdkenshin 2005-06-24
  • 打赏
  • 举报
回复
谢谢楼上的大灰狼大哥!
超级大笨狼 2005-06-06
  • 打赏
  • 举报
回复
没用if else,现在比较讨厌if else
超级大笨狼 2005-06-06
  • 打赏
  • 举报
回复
<SCRIPT LANGUAGE="vbScript">
dim D,YY,MM,DD
D=cdate("2005年6月16日")
YY=right(cstr(year(D)),2)
MM=month(D)
DD=day(D)

function Format(x)
x=x/10
x=FormatNumber(x,1,-1)
x=replace(cstr(x),".","")
Format=x
end function

alert(yy & Format(mm) & Format(dd))

</SCRIPT>
超级大笨狼 2005-06-06
  • 打赏
  • 举报
回复
恩上面的确是错误的。
超级大笨狼 2005-06-06
  • 打赏
  • 举报
回复
alert(right(year(D),2)&left("0"&month(D),2)&left("0"&day(D),2))
lulianzhu 2005-06-06
  • 打赏
  • 举报
回复
datepart
yxdkenshin 2005-06-06
  • 打赏
  • 举报
回复
晕~好像是RIGHT,不是LEFT吧……
eyun 2005-06-06
  • 打赏
  • 举报
回复
其他好像没有方法了.
times=left(year(now),2)&left("0"&month(now),2)&left("0"&day(now),2)

其实这样也只要一个语句就可以了啊.很简单了啊

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧