Search:函數格式date(byval t select case cint(ftype)case 1。
尋找' yyyy-mm-dd '
格式日期= y & amp“-”& amp;m & amp“-”& amp;d
案例2
年-月-日
formatDate=right(y,2)“-”& amp;m & amp“-”& amp;d .案例3
mm-dd
格式日期= m & amp“-”& amp;d
案例4
yyyy-mm-dd hh:mm:ss
格式日期= y & amp“-”& amp;m & amp“-”& amp;d & amp”& amph & amp":" & amp米& amp":" & amps
案例5
時:分:秒
格式日期= h & amp":" & amp米& amp":" & amps
案例6
Yyyy年月日
格式日期= y & amp“年”&;m & amp“月”&;d & amp“日”
案例7
yyyymmdd
格式日期= y & ampm & ampd
案例8
yyyymmddhhmmss
格式日期= y & ampm & ampd & amph & amp米& amps端選擇
然後加在案例8之後。
案例9年
formatDate=y
案例10
m
format date = m case 11 ' d
formatDate=d
找到文件:Inc/inc/AspCms_MainClass.asp
搜索:案例“日期”
發現
案例"年月日"
nloopstr = replace(nloopstr,matchfield.value,FormatDate(rsObj(6),1)) case "y-m-d "
nloopstr = replace(nloopstr,matchfield.value,FormatDate(rsObj(6),2)) case "m-d "
nloopstr = replace(nloopstr,matchfield.value,FormatDate(rsObj(7),3)) end select
然後在“m-d”之後加上
案例“新”
nloopstr = replace(nloopstr,matchfield.value,datediff("d ",rsObj("AddTime "),now())case " YY "
nloopstr = replace(nloopstr,matchfield.value,FormatDate(rsObj("AddTime "),9)) case "mm "
nloopstr = replace(nloopstr,matchfield.value,FormatDate(rsObj("AddTime "),10)) case "dd "
nloopstr = replace(nloopstr,matchfield.value,FormatDate(rsObj("AddTime "),11))
修改後可以使用[list:date style = YY][list:date style = mm][list:date style = DD]獨立顯示年、月、日。
也可以判斷{if: [[list: datestyle = new]
如果您仍然想用英語顯示月份,那麽您需要AspCms_CommonFun.asp中case 10的內容
打開Inc/inc/AspCms_CommonFun.asp
搜索:函數格式日期(byvalt,byvalftype)
發現
案例10 ' m
formatDate=m
將案例10修改為:
案例10 ' m
選擇案例m
案例1
m= "壹月"
案例2
m= "二月"
案例3
m= "三月"
案例4
m= "四月"
案例5
m="May "
案例6
m= "六月"
案例7
m= "七月"
案例8
m= "八月"
案例9
m= "九月"
案例10
m= "十月"
案例11
m =月"
其他情況
m= "十二月"
結束選擇
formatDate= m
這樣調用[list:date style=mm]會顯示英文月份。
怎麽樣?是不是很簡單?您可以輕松定義想要的日期和時間樣式。