vb6/ASP FORMAT MM/DD/YYYY
阿新 • • 發佈:2018-05-23
沒有 esp 格式化時間 right func 系統設置 time ont IT gMeetStartDate = Now
gMeetEndDate = DateAdd("m", 24, gMeetStartDate)
sMeetStartDate = right("00"& Month(gMeetStartDate),2) & "/" & right("00"& Day(gMeetStartDate), 2) & "/" &right("0000"& Year(gMeetStartDate), 4)
sMeetEndDate = right("00"& Month(gMeetEndDate), 2) & "/" & right("00"& Day(gMeetEndDate), 2) & "/" & right("0000"& Year(gMeetEndDate), 4)
testDateFormat = sMeetStartDate & " , " & sMeetEndDate
End Function
%>
VB6或者ASP 格式化時間為 MM/dd/yyyy 格式,竟然沒有好的辦法,
Format 或者FormatDateTime 竟然結果和系統設置的區域語言的日期和時間格式相關。意思是盡管你用諸如 Format(Now, "MM/dd/yyyy"),如果系統的設置格式區域語言的日期和時間格式分隔符是"-",那他還會顯示為 MM-dd-yyyy
只有拼湊:
<%
response.write testDateFormat
Function testDateFormat()
Dim gMeetStartDate, gMeetEndDate
Dim sMeetStartDate, sMeetEndDate
gMeetEndDate = DateAdd("m", 24, gMeetStartDate)
sMeetStartDate = right("00"& Month(gMeetStartDate),2) & "/" & right("00"& Day(gMeetStartDate), 2) & "/" &right("0000"& Year(gMeetStartDate), 4)
sMeetEndDate = right("00"& Month(gMeetEndDate), 2) & "/" & right("00"& Day(gMeetEndDate), 2) & "/" & right("0000"& Year(gMeetEndDate), 4)
End Function
%>
vb6/ASP FORMAT MM/DD/YYYY