2012-05-18 2 views
0
A=Time.now 

에서 "Time.now"에서 얻은 문자열을 분할 :어떻게 출력 다음 부여합니다 루비

2012:05:18 12:20:50 +0530 

내가 "May 18 , 2012" 같은 문자열을 형성합니다. 나는 A을 가능한 문자열로 변경하려고 시도했다. 이것을 어떻게 할 수 있습니까?

+2

사용자 소문자는 상수로 사용합니다. – arnep

+0

@Kalyan : 정답 중 하나를 받아 들여야합니다. –

답변

5
Time.now.strftime('%b %e , %Y') 

More info.

+0

감사합니다. 그러나 그것은 "5 월 18 일 12"을줍니다. "2012 년 5 월 18 일"을 원합니다. – Kalyan

+2

% Y가 아니라 % Y입니다. % Y는 12를줍니다. – xdazz

+0

죄송합니다. 다시 한 번 감사드립니다. – Kalyan