婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > VBS日期(時間)格式化函數代碼

VBS日期(時間)格式化函數代碼

熱門標簽:東營快遞外呼系統 地圖標注政府哪個部門管 除了地圖標注還有這種生意嗎 佛山真人電銷機器人廠家 百度地圖標注點距離代碼 哪里有便宜的地圖標注公司 如何用機器人進行電銷 神行者美術館地圖標注 齊齊哈爾高德地圖標注店

核心代碼

currentTimeStr1 = CStr(Year(Now()))"-"Right("0"Month(Now()),2)"-"Right("0"Day(Now()),2)" "Right("0"Hour(Now()),2)":"Right("0"Minute(Now()),2)":"Right("0"Minute(Now()),2)
currentTimeStr2 = CStr(Year(Now()))"-"Right("0"Month(Now()),2)"-"Right("0"Day(Now()),2)

WScript.Echo currentTimeStr1 '2019-04-11 15:57:57
WScript.Echo currentTimeStr2 '2019-04-11

'格式化時間方法 n_Flag(1-5)
WScript.Echo Format_Time(Now(),5)

Function Format_Time(s_Time, n_Flag)
	Dim y, m, d, h, mi, s
	Format_Time = ""
	If IsDate(s_Time) = False Then Exit Function
	y = cstr(year(s_Time))
	m = cstr(month(s_Time))
	If len(m) = 1 Then m = "0"  m
	d = cstr(day(s_Time))
	If len(d) = 1 Then d = "0"  d
	h = cstr(hour(s_Time))
	If len(h) = 1 Then h = "0"  h
	mi = cstr(minute(s_Time))
	If len(mi) = 1 Then mi = "0"  mi
	s = cstr(second(s_Time))
	If len(s) = 1 Then s = "0"  s
	Select Case n_Flag
		Case 1
			' yyyy-mm-dd hh:mm:ss
			Format_Time = y  "-"  m  "-"  d  " " h ":"  mi ":"  s
		Case 2
			' yyyy-mm-dd
			Format_Time = y  "-"  m  "-"  d
		Case 3
			' hh:mm:ss
			Format_Time = h  ":"  mi  ":"  s
		Case 4
			' yyyy年mm月dd日
			Format_Time = y  "年"  m  "月"  d  "日"
		Case 5
			' yyyymmdd
			Format_Time = y  m  d
	End Select
End Function

vbscript下格式化時間和日期的函數

我們有時候遇到的日期格式可能是2020-1-12   ,系統自動將月份中的0去掉了,但是有時候我們需要完整的日期格式 ,如:2020-01-12  那么怎么辦呢?下面的幾個函數可以輕松搞定

'將一個一位的數字前面加零
function FillZero(str)
   ttt=str
   if len(str)=1 then
      ttt="0"  str
   end if
   FillZero=ttt
end function

'轉化日期,將 一位補上零  2003-1-2  -->  2003-01-02
function ConvertDate(tDate)
   ttt=tDate
   if isdate(tDate) then
      ttt=year(tDate)  "-"  FillZero(month(tDate))  "-"  FillZero(day(tDate))
   end if
   ConvertDate=ttt
end function

'輸入一個日期時間串,轉換成年四位,其他兩位的新的日期時間串
function ConvertDateTime(tDateTime)
   ttt=tDateTime
   if isdate(tDateTime) then
      ttt=year(tDateTime)  "-"  FillZero(month(tDateTime))  "-"  FillZero(day(tDateTime))  " "  FillZero(cstr(hour(tDateTime)))  ":"  FillZero(cstr(minute(tDateTime)))  ":"  FillZero(cstr(second(tDateTime)))
   end if
   ConvertDateTime=ttt
end function

這篇文章就介紹到這了,需要的朋友可以參考一下。

標簽:鶴壁 銅川 西安 邢臺 四平 湖州 海口 文山

巨人網絡通訊聲明:本文標題《VBS日期(時間)格式化函數代碼》,本文關鍵詞  VBS,日期,時間,格式化,函數,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《VBS日期(時間)格式化函數代碼》相關的同類信息!
  • 本頁收集關于VBS日期(時間)格式化函數代碼的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 九寨沟县| 田林县| 山东省| 咸丰县| 成都市| 阿尔山市| 临颍县| 进贤县| 弋阳县| 科技| 兴安盟| 酉阳| 博野县| 旬阳县| 乌鲁木齐市| 财经| 台南市| 年辖:市辖区| 当涂县| 中山市| 云林县| 额尔古纳市| 安新县| 应城市| 天等县| 六枝特区| 阜宁县| 嘉禾县| 云南省| 剑河县| 黄梅县| 太白县| 南澳县| 安溪县| 镇沅| 东明县| 尼玛县| 望奎县| 修文县| 灵寿县| 敖汉旗|