当我得到一个日期字段时,它出现在数据库中,它以下列格式出现:
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个字符。
答案 0 :(得分:0)
使用sgbd的函数格式化日期。例如,在MySQL中,你有DATE_FORMAT()
来做这些事情。
SELECT DATE_FORMAT('2007-10-04 22:23:00', '%d/%m/%y');
-> '04/10/07'