Generator losowych dat
Generuj losowe daty lub daty z godziną między dwoma dniami. Pomijaj weekendy, sortuj, zachowuj unikalność, wybierz format ISO lub lokalny i kopiuj.
🔒 Działa całkowicie w Twojej przeglądarce — nic nie jest przesyłaneGeneruj losowe daty w dowolnym zakresie
Generator losowych dat przydaje się nie tylko w grach. Programiści potrzebują realistycznych danych przykładowych do baz danych i testów jednostkowych, nauczyciele przygotowują karty pracy i quizy historyczne, a kierownicy projektów losują dni audytów lub terminy kontroli wyrywkowych. Wpisz datę początkową i końcową, wybierz liczbę wyników, a narzędzie zwróci daty rozłożone równomiernie w całym zakresie. Każdy dzień w zakresie ma taką samą szansę na wylosowanie, łącznie z pierwszym i ostatnim.
Włącz opcję losowej godziny („Include random time”), aby otrzymać pełne daty z czasem – do każdej daty dołączana jest losowa sekunda doby, wyświetlana w formacie ISO jako 2026-03-09T14:32:07. To przydatne przy znacznikach czasu w danych testowych, przykładowych logach i demonstracjach harmonogramów, w których kilka wpisów może przypadać na ten sam dzień.
Weekendy, unikalność i sortowanie
Włącz „Exclude weekends”, gdy potrzebujesz wyłącznie dni roboczych, na przykład do planowania losowych inspekcji lub wyznaczania terminów przeglądów. Opcja „Unique only” gwarantuje, że żadna data się nie powtórzy. Gdy poprosisz o więcej unikalnych dat, niż zawiera zakres, narzędzie zwróci wszystkie dostępne daty i wyjaśni dlaczego, zamiast zapętlać się w nieskończoność. Możesz też posortować listę od najstarszej lub od najnowszej daty, co przydaje się przy osiach czasu i przykładowych dziennikach zdarzeń, albo pozostawić ją w kolejności losowania.
Formaty i kopiowanie
Format ISO, taki jak 2026-03-09, sortuje się poprawnie jako tekst i jest akceptowany przez bazy danych, arkusze kalkulacyjne i większość języków programowania. Krótki i długi format lokalny korzystają z ustawień językowych przeglądarki, więc po angielsku mogą wyglądać jak 3/9/26 lub Monday, March 9, 2026, a w innych językach inaczej. Daty są traktowane jako dni kalendarzowe, co oznacza, że wynik nie przesuwa się z powodu stref czasowych ani zmiany czasu na letni i zimowy. Skopiuj wyniki jednym kliknięciem i wklej je do kolumny arkusza lub pliku z kodem. Losowość pochodzi z bezpiecznego generatora liczb losowych przeglądarki, a nic nie jest przesyłane, więc możesz bezpiecznie korzystać z narzędzia także przy prywatnym planowaniu.
Jak używać
- Wybierz zakres datUstaw datę początkową i końcową. Oba dni należą do puli losowania.
- Ustaw opcjeWybierz, ile dat chcesz, oraz zdecyduj, czy dodać losową godzinę, pominąć weekendy lub zachować unikalność wyników.
- Wybierz sortowanie i formatSortuj od najstarszej, od najnowszej lub w kolejności losowania i wybierz format ISO albo krótki lub długi format lokalny.
- Generuj i kopiujKliknij „Generate dates”, a następnie skopiuj listę, aby wkleić ją do arkusza kalkulacyjnego, danych testowych lub notatek.