濮阳杆衣贸易有限公司

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

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

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

核心代碼

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下格式化時間和日期的函數(shù)

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

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

'轉(zhuǎn)化日期,將 一位補上零  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

'輸入一個日期時間串,轉(zhuǎn)換成年四位,其他兩位的新的日期時間串
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

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

標簽:鶴壁 銅川 西安 邢臺 四平 湖州 ???/a> 文山

巨人網(wǎng)絡通訊聲明:本文標題《VBS日期(時間)格式化函數(shù)代碼》,本文關(guān)鍵詞  VBS,日期,時間,格式化,函數(shù),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《VBS日期(時間)格式化函數(shù)代碼》相關(guān)的同類信息!
  • 本頁收集關(guān)于VBS日期(時間)格式化函數(shù)代碼的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    临清市| 康马县| 兴隆县| 泽州县| 昌图县| 泊头市| 吉安市| 通榆县| 波密县| 克东县| 仲巴县| 分宜县| 扎兰屯市| 盘锦市| 吴旗县| 惠安县| 互助| 池州市| 平凉市| 绥滨县| 木兰县| 河间市| 洪泽县| 青川县| 会泽县| 芮城县| 大同县| 房产| 林芝县| 惠来县| 龙海市| 灵丘县| 江孜县| 湘潭县| 师宗县| 汝阳县| 浙江省| 镇巴县| 客服| 泽州县| 余干县|