Loading

군용 시간을 표준 12시간 서식으로 변경하는 방법

게시 일자: Nov 29, 2023
과업
군사용 또는 24시간 타임스탬프인 숫자 값을 12시간 서식을 사용하여 날짜/시간 필드로 변환하는 방법
단계

이러한 지침에서는 샘플 버스 출발 데이터를 사용합니다. 여기서 24시간 타임스탬프는 숫자 필드에 저장됩니다(예: 오전 8시 35분은 835). 24시간 타임스탬프가 이미 앞에 0이 있는 문자열 필드(일명 텍스트 유형)인 경우 다음 단계가 모두 필요하지 않을 수 있습니다.

  1. 왼쪽 데이터 패널에서 [Scheduled Departure Time(예정된 출발 시간)]을 마우스 오른쪽 버튼으로 클릭하고 차원으로 변환을 선택합니다.
  2. 데이터 패널에서 [Scheduled Departure Time(예정된 출발 시간)] 옆에 있는 # 아이콘을 클릭하고 문자열을 선택합니다.
  3. Analysis(분석) > Create Calculated Field(계산된 필드 만들기)를 선택합니다.
  4. 열린 Calculated Field(계산된 필드) 대화 상자에서 다음 작업을 수행한 후 OK(확인)를 클릭합니다.
    1. 계산된 필드 이름을 지정합니다. 이 예에서 계산된 필드의 이름은 "예정된 출발 시간(dateparse)"입니다.
    2. 수식 필드에서 다음과 유사한 계산을 만듭니다.
      DATEPARSE("hmm",[Scheduled Departure Time])
      //if the data contains a leading zero then use "hhmm" instead of "hmm"
      
    3. DATEPARSE()는 일부 데이터 원본에서 사용할 수 없습니다. DATEPARSE()를 사용할 수 없으면 대신 DATETIME()을 사용하십시오. 이 예에서 계산된 필드 "예정된 출발 시간(datetime)"은 다음 계산을 사용합니다. 
      DATETIME(
          "1/1/1900 " //arbitrary date
          + IF LEN([Scheduled Departure Time]) = 3
          THEN "0"
          ELSE ""
          END //add a leading zero if the timestamp is only 3 characters long
          + [Scheduled Departure Time]
      )
      
  5. 왼쪽 데이터 패널에서 [Scheduled Departure Time(예정된 출발 시간)(dateparse)] 또는 [Scheduled Departure Time(예정된 출발 시간)(datetime)]을 마우스 오른쪽 버튼으로 클릭한 후 기본 속성 > 날짜 형식...을 선택합니다.
  6. 기본 날짜 형식 대화 상자에서 다음을 수행하고 확인을 클릭합니다.
    1. 사용자 지정을 클릭합니다
    2. 형식 필드에 hh:nn AMPM과 같은 원하는 시간 형식을 입력합니다. 가능한 모든 옵션은 지원되는 날짜 형식 기호를 참조하십시오.
추가 자원
  • Tableau에는 "시간" 필드 유형이 없지만 시간 데이터(문자열 또는 숫자)를 날짜 및 시간 필드로 변환한 다음 타임스탬프로 표시되도록 서식을 지정할 수 있습니다. 
  • 원래 필드에 이미 날짜가 포함되어 있는 경우 데이터 패널에서 필드 이름 옆에 있는 Abc 아이콘을 클릭하고 날짜 및 시간을 선택하여 필드를 날짜 및 시간 필드로 변환할 수 있습니다.
DATEPARSE 함수를 사용할 수 없음
Knowledge 기사 번호

001458087

첨부 파일

24hr to 12hr timestamp_v2022.twbx

33 KB

 
로드 중
Salesforce Help | Article