왜 이 무작위 날짜/시간 생성기가 있나요?
- 완전한 로컬 처리: 모든 작업이 브라우저에서 실행됩니다.
- 유연한 제약 조건: 범위, 평일, 제외, 기간, 정밀도 및 단계.
- 무작위 날짜, 무작위 시간, 무작위 날짜/시간을 조건에 맞는 슬롯에서 균등하게 선택합니다.
- 안전하게 설정 공유: 공유 URL에는 생성된 결과가 포함되지 않습니다.
사용방법(3단계)
- 날짜, 날짜/시간 또는 시간 모드를 선택하고 허용되는 시작/종료 범위를 설정합니다.
- 필요에 따라 평일 필터, 제외, 기간, 고유성, 정밀도 또는 단계 크기를 추가합니다.
- 결과를 생성한 다음 설정 전용 URL을 복사, 다운로드 또는 공유하세요.
생성
임의의 날짜 및 시간 생성기
설정을 선택하고 목록을 생성한 다음 설정만 복사/다운로드하거나 공유하세요(결과 없음).
결과
생성하기 전에 샘플링 기준 정하기
이 도구는 일회성 무작위 선택보다, 같은 기준으로 다시 만들 수 있는 샘플링 도구로 사용할 때 더 유용합니다. 값을 만들기 전에 시간대 모드(UTC 또는 현지), 허용할 요일, 제외 날짜, 단계 크기를 짧게 정리해 두세요. 출력 옆에 이 기준을 남기면 나중에 같은 시나리오를 다시 실행할 때 해석이 흔들리지 않습니다.
결과를 사용할 때의 기준
- UTC 모드: 여러 지역을 오가는 워크플로, DST 전환, 안정적인 로그 샘플에 적합합니다.
- 현지 모드: 절대 타임스탬프보다 현지 달력의 의미가 중요한 사용자 일정에 적합합니다.
- 단계 크기: 초 단위 값이 필요한지, 15분 슬롯처럼 거친 간격이면 충분한지 먼저 맞춥니다.
- 제외 목록: 서비스 중단일, 유지보수 기간, 휴일 규칙을 샘플에서 제외합니다.
피해야 할 일반적인 실수
- UTC 값과 현지 값을 시간대 라벨 없이 하나의 보고서에 섞는 경우
- 넓은 범위에 지나치게 작은 단계 크기를 적용한 뒤 슬롯 제한 오류를 무작위 오류로 오해하는 경우
- 설정을 공유해 다시 생성하지 않고, 생성된 결과값 자체를 URL로 공유하는 경우
정책 메모 예시
예를 들어 "현지 시간, 월~금, 09:00~17:00, 공휴일 제외, 5분 간격"처럼 기준을 남겨 두면 테스트 계획과 생성 결과를 함께 검토하기 쉽습니다. 생성값 대신 설정 URL을 공유하면 링크, 채팅 로그, 참조 페이지에 실제 샘플 값이 남는 것도 피할 수 있습니다.
관련 도구
- 난수 생성기: 재현 가능한 정수와 소수 샘플을 만듭니다.
- 무작위 CSV 생성기: 여러 열로 구성된 테스트 데이터 파일을 만듭니다.
- 날짜 차이 계산기: 생성한 날짜 사이의 간격을 확인합니다.
- 검증 가능한 무작위 추첨: 추첨 과정을 나중에 검증해야 할 때 사용합니다.
무작위 날짜/시간 생성기를 사용하는 경우
정해진 범위 안에서 QA 데이터, 일정 샘플, 수업용 예제, 시뮬레이션용 날짜나 시간을 만들어야 할 때 사용하세요. 날짜만, 시간만, 날짜/시간 조합을 각각 생성할 수 있습니다.
처음 설정할 항목
- 무작위 날짜: 날짜 모드를 선택하고 시작일과 종료일을 설정합니다. 주말을 제외해야 한다면 허용할 요일을 평일로 제한하세요.
- 무작위 시간: 시간 모드를 선택하고 1분, 5분처럼 필요한 간격에 맞게 단계 크기를 정합니다.
- 무작위 날짜/시간: 날짜/시간 모드를 선택한 뒤 실제 업무 시간에 맞는 시간대와 제외 날짜를 추가합니다.
목적에 맞는 모드 선택
- 날짜만: 날짜는 필요하지만 시각은 중요하지 않을 때 사용합니다.
- 시간만: 교대 근무 샘플, 시간 슬롯 배정, 시각 입력 테스트 데이터에 사용합니다.
- 날짜/시간: 요일과 시각이 하나의 생성값으로 함께 필요할 때 사용합니다.
피해야 할 실수
- 넓은 범위에서 단계 크기를 너무 작게 두면 가능한 슬롯 수 제한에 걸릴 수 있습니다.
- 시간대 라벨 없이 UTC 값과 현지 값을 한 데이터세트에 섞으면 나중에 해석하기 어렵습니다.
- 공유 URL에는 설정만 저장하고, 실제 생성값은 필요한 실행마다 다시 생성하세요.
미니 워크플로 예시
다음 분기에 발생할 업무 시간 사고 타임스탬프 40개가 QA용으로 필요하다고 가정해 보겠습니다. 날짜/시간 모드를 선택하고, 요일을 월~금으로 제한하고, 시간대를 09:00~17:00으로 설정한 뒤 공휴일을 제외하고 5분 간격을 선택합니다. 테스트 계획에는 설정 URL을 저장하고, 각 실행에서는 같은 설정으로 브라우저에서 다시 생성합니다.
관련 도구
- 난수 생성기: 재현 가능한 정수나 소수 샘플을 만듭니다.
- 무작위 CSV 생성기: 여러 열로 구성된 테스트 데이터세트를 만듭니다.
- 유닉스 타임스탬프 변환기: 생성한 타임스탬프를 샘플링 후 검증합니다.
- 날짜 차이 계산기: 생성한 날짜 사이의 간격을 확인합니다.
자주 묻는 질문
주말 없이 임의의 날짜를 생성할 수 있나요?
네. 평일 체크박스로 월~금만 허용하거나, 주말만 허용하거나, 원하는 요일 조합만 남길 수 있습니다.
현지 모드와 UTC 모드는 어떻게 다른가요?
UTC는 일광 절약 시간제의 영향을 줄이고 생성된 날짜/시간을 여러 환경에서 안정적으로 유지합니다. 결과가 현지 달력이나 현지 근무 시간과 맞아야 한다면 현지 모드가 더 적합합니다.
휴일이나 특정 날짜를 제외할 수 있나요?
네. 제외 날짜 목록에 YYYY-MM-DD 값을 한 줄에 하나씩 입력하세요. 해당 날짜는 날짜 및 날짜/시간 생성에서 제외됩니다.
공유 URL에 결과가 포함되지 않는 이유는 무엇입니까?
생성값을 URL에 넣으면 브라우저 기록, 로그, 리퍼러를 통해 노출될 수 있습니다. 이 도구는 받는 사람이 현지에서 다시 생성할 수 있도록 설정만 공유합니다.
"범위가 너무 큽니다" 오류가 발생하는 이유는 무엇인가요?
선택한 정밀도와 단계로 인해 적합한 슬롯이 너무 많이 생성되기 때문입니다. 단계 크기를 늘리거나, 범위를 줄이거나, 개수를 줄이세요.