2012-12-13 4 views
0
내가 그것을 다음과 같은 형식으로 나오고 날짜 필드에 도착하면 데이터베이스의 아웃

: 내가 좋아하는 것이 무엇형식의 날짜 시간

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 

메신저 들어가는 것은 아닙니다. 만약 길이가 더 이상 8 문자가 아니기 때문에 if.

답변

0

sgbd의 기능을 사용하여 날짜의 서식을 지정하십시오. 예를 들어, MySQL에서는 이러한 일을 수행하기 위해 DATE_FORMAT()이 있습니다.

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