咨詢,就免費贈送域名與服務器,咨詢熱線:13915107752當前位置: > 新聞動態 > 網站設計 >
聯系我們
電話咨詢:13915107752
電話咨詢:0517-89862517
地址: 淮安市清河區金馬廣場北樓24樓019室

自定義Aspcms的日期顯示的樣式

作者/整理:daijk 瀏覽次數:次 日期:2019-07-02


第一步:找到文件:inc/AspCms_CommonFun.asp

搜索:Function formatDate(Byval t,Byval ftype)
找到
 
      select case cint(ftype)
    case 1
        ' yyyy-mm-dd
        formatDate=y & "-" & m & "-" & d
    case 2      
        ' yy-mm-dd
        formatDate=right(y,2) & "-" & m & "-" & d
    case 3      
        ' mm-dd
        formatDate=m & "-" & d
    case 4
        ' yyyy-mm-dd hh:mm:ss
        formatDate=y & "-" & m & "-" & d & " " & h & ":" & mi & ":" & s
    
    case 5
        ' hh:mm:ss
        formatDate=h & ":" & mi & ":" & s
    case 6
        ' yyyy年mm月dd日
        formatDate=y & "年" & m & "月" & d & "日"
    case 7
        ' yyyymmdd
        formatDate=y & m & d
    case 8
        'yyyymmddhhmmss
        formatDate=y & m & d & h & mi & s
        end select
然后在 case 8后添加
 
    case 9
        ' y
        formatDate=y
    case 10
        ' m
        formatDate=m
    case 11
        ' d
        formatDate=d
2、找到文件:inc/AspCms_MainClass.asp
搜索:case "date"
找到
 
    case "yy-m-d"
        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
然后在 case "m-d"后添加
 
   case "new"
                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:date style=new]<7]}class=new{end if}來為最近7天更新的新聞增加樣式或者new圖標了。
 
中国福彩35选7 秒速牛牛玩法 安徽快3 一分钟一开的快3平台 股票分析网站 吉林快3购买 好运3开奖结果 北京快三开奖走势图 新闻 黑龙江p62今天开奖结果查询 贵州十一选五前三组 内蒙古十一选五开奖 牛股股票微信群 天津11选五走势分布图 江苏11选五中三个号 江西多乐彩购买 黑龙江36选7玩法介绍 微信赚钱一天100收入