2014-02-07 2 views
0

Quickfix/J를 처음 사용했습니다.StartTime/EndTime을 동적으로 설정할 수 있습니까?

StartTime/EndTime을 동적으로 또는 프로그래밍 방식으로 설정하거나 덮어 쓸 수있어서 StartTime 값이 프로그램을 시작할 때의 정확한 시간이됩니까?

또는이를 달성하기 위해 소스 코드를 수정해야합니까?

감사는

+0

프로그래밍 방식으로이 값을 설정할 수 있지만 이러한 값은 연결중인 상대방에 구성된 값과 일치해야합니다. –

답변

0

이 게시물 귀하의 질문에 대답 것 같아요 : 전에 Quickfix를 사용하지 않은 Stackoverflow set starttime endtime

를, 그래서이 도움이된다면 나는 확실하지 않다.

+0

이것은 정말로 답이 아니라 주석이어야합니다. – csmckelvey

+0

Ok @Takendarkk. 그건 의미가 있습니다. 어떻게 처리 할 수 ​​있습니까? 난 stackoverflow에 게시하는 새로운 일종이야. 이것이 이미 질문 된 질문 인 것 같습니다. 이미 질문 된 사항을 처리하는 절차가 있습니까? –

+2

자네가해야 할 일을 잘 해줬고, 질문자에게 그 질문을 물어 보았다. 그것이 _ 정확한 _ 정확한 _ 질문 일 경우이 질문을 복제본으로 표시 할 수 있습니다. 응답이 아닌 설명으로 게시하려는 이유는 사람들이 평판을 떨어 뜨리는 것을 피하기 위해서입니다. – csmckelvey

1

SessionSettings 개체를 만든 후에는 시작 및 종료 시간 값을 덮어 쓸 수 있습니다.

SessionSettings settings = new SessionSettings(inputStream); 
settings.setString(Session.SETTING_START_TIME, startTime); 
settings.setString(Session.SETTING_END_TIME, endTime); 

시간은 HH : MM : SS [시간대]의 형식입니다. 시간대는 선택 사항입니다. 설정된 경우 TimeZone 설정이 사용되거나 기본적으로 UTC가 사용됩니다. 시간대 문자열은 Java TimeZone 클래스가 해결할 수있는 문자열이어야합니다. (예 : "15:00:00 US/Central"). 자세한 정보는 Theq QuickFIX/J 문서를 참조하십시오.

관련 문제