카테고리 없음
한국 & 영국 상담 시간 판별 로직
유키공
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)