你可以试试这个想法。我已经多年没有使用日期格式了。相反,我像这样构建日期字段......
strDay = Day(Date)
strMonth = Month(Date)
strYear = Year(Date)
strHours = Hour(Now)
strMins = Minute(Now)
strSecs = Second(Now())
if len(strMonth) = 1 then
strMonth = "0" & strMonth
end if
if len(strDay) = 1 then
strDay = "0" & strDay
end if
if len(strHours) = 1 then
strHours = "0" & strHours
end if
if len(strMins) = 1 then
strMins = "0" & strMins
end if
if len(strSecs) = 1 then
strSecs = "0" & strSecs
end if
strDateAdded = strYear & "-" & strMonth & "-" & strDay
strDateAddedTime = strDateAdded & " " & strHours & ":" & strMins
使用这种方法,您可以完全控制顺序,即使在不同时区运行 Web 应用程序时,您仍然可以保持 DD/MM 格式……或任何您想要的顺序,例如 MM-DD-YY(通过重新排序和修剪年)。我个人更喜欢 YYYY-MM-DD 因为按 ASC 和 DESC 排序更容易使用,即:更容易阅读,因为所有行都具有相同数量的字符,例如:
2013-04-01 03:15
2013-04-09 10:15
2013-04-22 07:15
2013-04-23 10:15
2013-04-23 10:60
2013-10-25 12:01
2013-10-25 12:59
代替:
2013-4-1 3:15
2013-4-9 10:15
2013-4-22 7:15
2013-4-23 10:15
2013-4-23 10:60
2013-10-25 12:1
2013-1-25 12:59