格式化经典asp中的日期时间

时间:2012-12-13 10:18:44

标签: sql datetime asp-classic

当我得到一个日期字段时,它出现在数据库中,它以下列格式出现:

Dec 19 2012 12:00AM 

我想要的是

19/12/12

我使用的函数如下,但由于数据库已更改,因此无效...

    function ReformatDate(val)  
    if len(val) = 8 then
        ReformatDate = right(val, 2) & "/" & mid(val, 5, 2) & "/" & left(val, 4)
    else
        ReformatDate = val
    end if  
end function

我假设它不会进入if,因为长度不再是8个字符。

1 个答案:

答案 0 :(得分:0)

使用sgbd的函数格式化日期。例如,在MySQL中,你有DATE_FORMAT()来做这些事情。

SELECT DATE_FORMAT('2007-10-04 22:23:00', '%d/%m/%y');
  -> '04/10/07'