2013-10-31 3 views
0

주어진 로케일로 vbscript에서 자바 문자열을 변환해야합니다. 내가 제거하면 다음이 구문 작업lacale로 vbscript에서 날짜로 자바 날짜 문자열을 변환하는 방법

 
CDate(replace(dstr,"GMT"),"") 
CDate(replace(dstr,"India Standard Time"),"") 

아래 다음 로케일 그러나 로케일을 제공하지 않습니다 이러한에서 날짜 문자열

 
Dim dstr,dstr2 
dstr= 30 Oct 2013 07:49:37 GMT 
dstr2 =30-Oct-2013 13:20:22 India Standard Time 

의 일부입니다. 어떤 몸이라도 문자열에 주어진 지역을 사용하여 날짜를 가져 오는 방법을 말해 줄 수 있습니까?

+0

자바 문자열은 무엇입니까? 자바는 날짜의 문자열 표현을 가져올 수있는 여러 가지 가능성이 있으므로 변환 할 문자열을 지정해야합니다. – mschenk74

답변

1

내가 제대로 여부를 귀하의 질문을 가지고 있지만, 여기에 표시됩니다 있는지 확실하지 않다 :

Dim dstr, dstr2, intRegionalCode 
intRegionalCode = GetLocale() 
dstr = "30 Oct 2013 07:49:37 GMT" 
dstr2 = "30-Oct-2013 13:20:22 India Standard Time" 
SetLocale("en-gb") 
MsgBox CDate(replace(dstr,"GMT","")) 
MsgBox CDate(replace(dstr2,"India Standard Time","")) 

SetLocale("en-us") 
MsgBox CDate(replace(dstr,"GMT","")) 
MsgBox CDate(replace(dstr2,"India Standard Time","")) 
SetLocale(intRegionalCode) 

도움이 되었기를 바랍니다.

자세한 내용을 보려면 here을 확인하십시오.

  • 없이 GetLocale help
+0

예,'GetLocale'과'SetLocale'은 TS가 필요로하는 함수입니다. – AutomatedChaos

+0

문자열에서 lacale을 자동으로 가져 오는 방법이 없습니까? 이러한 설정 및 로케일에 관해서는 모든 로켈 문자열을 갖는 함수를 정의한 다음 사용할 로케일과 일치시켜야합니다. –

+0

불행히도이 스크립트는 프로그래밍 언어가 아닙니다. 그것에는 한계가 있습니다. –

관련 문제