次のようにフォーマットされたデータベースから抽出された日付があります
2013/11/04
どれが
mm/dd/yyyy
クラシックaspで次のように変換したい
2013/04/11
これは
dd/mm/yyyy
誰でもこれで私を助けることができますか?
次のようにフォーマットされたデータベースから抽出された日付があります
2013/11/04
どれが
mm/dd/yyyy
クラシックaspで次のように変換したい
2013/04/11
これは
dd/mm/yyyy
誰でもこれで私を助けることができますか?
これは以前の質問と重複している可能性があると思います。ここで応答を見つけました: ASP format date。
この例では、代わりにNow()
日付の DateTime 表現を使用します。文字列の使用からそれを取得するにはCDate(string)
(クリックしてドキュメントを参照してください)。
完全な例を提供するために、日付を取得するには、次のようにすることができます。
Dim vbDate
vbDate = CDate("11/04/2013")
Response.Write(addLeadingZero(Day(vbDate)) & "/" & addLeadingZero(Month(vbDate)) & "/" & Year(vbDate))
function addLeadingZero(value)
addLeadingZero = value
if value < 10 then
addLeadingZero = "0" & value
end if
end function