最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
asp 时间日期格式化程序
时间:2022-07-02 23:04:41 编辑:袖梨 来源:一聚教程网
'函数名:FormatTime
'作 用:时间
'参 数:DateTime ----要格式化的时间
' Format ----格式的形式
'****************************************************
Public Function FormatTime(DateTime,Format)
select case Format
case "1"
FormatTime=""&year(DateTime)&"年"&month(DateTime)&"月"&day(DateTime)&"日"
case "2"
FormatTime=""&month(DateTime)&"月"&day(DateTime)&"日"
case "3"
FormatTime=""&year(DateTime)&"/"&month(DateTime)&"/"&day(DateTime)&""
case "4"
FormatTime=""&month(DateTime)&"/"&day(DateTime)&""
case "5"
FormatTime=""&month(DateTime)&"月"&day(DateTime)&"日"&FormatDateTime(DateTime,4)&""
case "6"
temp="周日,周一,周二,周三,周四,周五,周六"
temp=split(temp,",")
FormatTime=temp(Weekday(DateTime)-1)
case Else
FormatTime=DateTime
end select
End Function
Public Function TimeToDiff(DateTime)
If IsDate(DateTime) Then
Dim tSecond:tSecond=DateDiff("s",DateTime,Now())
If tSecond
TimeToDiff="刚刚"
End If
If tSecond>=60 And tSecond
TimeToDiff=DateDiff("n",DateTime,Now())&"分钟前"
End If
If tSecond>=3600 And tSecond
TimeToDiff=DateDiff("h",DateTime,Now())&"小时前"
End If
If tSecond>=86400 And tSecond
TimeToDiff=DateDiff("d",DateTime,Now())&"天前"
End If
If tSecond>=2592000 And tSecond
TimeToDiff=DateDiff("m",DateTime,Now())&"个月前"
End If
If tSecond>=31536000 Then'//其它
TimeToDiff=DateDiff("yyyy",DateTime,Now())&"年前"
End If
Else
TimeToDiff="N天前"
End If
End Function
相关文章
- 先生请出山新手阵容怎么搭配 新手阵容搭配推荐 09-19
- 王者荣耀体验服v10特权怎么获得-体验服贵族10免费领取攻略 09-19
- 卢希达起源新手阵容怎么搭配 新手阵容搭配推荐 09-19
- 盛世天下彩蛋挖掘机怎么触发 彩蛋挖掘机触发方法 09-19
- 银与绯尤里乌斯怎么样 尤里乌斯角色介绍 09-19
- 空洞骑士丝之歌白愈厅怎么进入 白愈厅进入方法 09-19