아미(아름다운미소)

한국 & 영국 상담 시간 판별 로직 본문

카테고리 없음

한국 & 영국 상담 시간 판별 로직

유키공 2026. 4. 11. 21:58

한국 & 영국 상담 시간 판별 로직
​보통 상담 시간을 09:00 ~ 18:00라고 가정했을 때의 코드입니다.

import pandas as pd

# 1. UTC 기반의 원본 데이터를 읽고 변환 (한 방 코드)
df['time_utc'] = pd.to_datetime(df['time'], utc=True, errors='coerce')

# 2. 한국 로컬 시간 생성 및 상담 여부 판별
df['time_kr'] = df['time_utc'].dt.tz_convert('Asia/Seoul')
df['is_kr_biz_hours'] = df['time_kr'].dt.hour.between(9, 17) # 09:00 ~ 17:59

# 3. 영국 로컬 시간 생성 및 상담 여부 판별 (서머타임 자동 계산)
df['time_uk'] = df['time_utc'].dt.tz_convert('Europe/London')
df['is_uk_biz_hours'] = df['time_uk'].dt.hour.between(9, 17)

Comments