簡體   English   中英

Vbscript如何找到給定日期格式?

[英]Vbscript How to find what is give date format?

我想知道vbscript中給定日期的格式是什么?

如果日期是2015年10月8日,我想檢查它的格式是什么?

dd / mm / yyyy或dd / mm / yy

我檢查了這么多功能是vbs不能滿足我的要求

以下功能在某些情況下可能有用。 它可以在可能的情況下區分dd / mm / yyyy和mm / dd / yyyy,並在不知道時告訴您。 它不進行錯誤檢查,因此,如果字符串不是有效日期,則使用以下兩種格式之一會產生誤導的結果:

Function FormatUsed(dateString)
    Dim parts, first, second

    parts = Split(dateString, "/")
    first = CInt(parts(0))
    second = CInt(parts(1))

    If first > 12 Then
        FormatUsed = "dd/mm/yyyy"
    ElseIf second > 12 Then
        FormatUsed = "mm/dd/yyyy"
    Else
        FormatUsed = "??/??/yyyy"
    End If
End Function

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM