Time & date tools
55 tools available
Validate if a date is after another date or the current date using the validator.js isAfter function
Calculate and predict your next period date based on cycle length. Enter your last period start date to see predicted menstrual cycle dates on a visual calendar.
Generate random public holidays from any country worldwide. Select a country and year to get random national holidays from over 199 countries.
Timer with rotation alerts for grilling, BBQ and cooking. Set total cooking time and rotation intervals to get audio notifications when it's time to flip or turn your food.
Calculate how many hours of daylight a day has based on geographic coordinates and date.
Extract and decode timestamps from UUID v1, v6, and v7 identifiers
Plan meetings across multiple timezones. Select cities and view a comparison table showing corresponding times throughout the day.
Read ICS calendar files online to inspect event details like start and end times, locations, organizers, and descriptions.
Generate QR codes for calendar events that can be scanned and imported into any calendar app. Create scannable codes with event details including title, location, description, and date/time.
Calculate wedding anniversary years and discover the traditional and modern gift suggestions for each milestone anniversary.
Calculate the time difference between two dates.
Calculate business days between dates, excluding weekends and holidays.
Calculate warranty expiration dates based on purchase date and warranty period. Track remaining coverage time.
Calculate the time of sunrise based on the geographic coordinates and date.
Calculate the time of sunset based on the geographic coordinates and date.
Converts Julian date to Gregorian date and vice versa.
Calculate the current phase of the moon.
Calculate the age based on the birth date.
Calculate the exact midpoint date between two dates. Shows the middle date, total days between dates, and days from start to midpoint.
Find the date at any percentage point between two dates. Calculate the 25%, 50%, 75% date or any custom percentage between a start and end date.
Calculate the next and previous leap year for any given year
Calculate how long you've been in a relationship. Enter the start date and see the duration in years, months, and days, plus total days, weeks, and months together.
Calculate how many days you have lived since your birth date, including breakdown by years, months, weeks, hours, minutes, and seconds.
Check if a given year is a leap year. Leap years have 366 days instead of the usual 365 days.
Calculate optimal sleep and wake times based on 90-minute REM sleep cycles for better sleep quality.
Calculate the time remaining until a specific date and time, with live countdown and timezone support
Convert time units between.
Understand CRON expressions for scheduling tasks.
Identify the timezone of the current browser.
Detect your browser or system regional date and time format settings, including 12h/24h clock, week start day, timezone, calendar, and numbering system.
Calculate the difference in time across different timezones.
Convert Unix timestamps to human-readable dates and times.
A simple stopwatch tool for timing events.
Set a countdown timer with customizable hours, minutes, and seconds. Features audio alert when time is up.
Create a visual countdown to any date and time. Perfect for tracking deadlines, events, birthdays, holidays, product launches, and celebrations.
Calculate the number of days, weeks, months, and years until your retirement age
Real-time high-precision digital clock displaying hours, minutes, seconds, and milliseconds with fullscreen mode and customizable appearance
Generate a list of dates between two dates with customizable step, format, and separator
Add or subtract days, weeks, months, and years from any date with detailed result information
Find ISO week number, day of year, quarter, and week date range for any date
Calculate how long you have worked at each job. Enter start and end dates for multiple positions to see the duration in years, months, and days, plus combined total experience.
Calculate how long you have been friends with someone. Enter the date your friendship started and see the exact duration in years, months, days, and more.
Generate a random time within a selected start and end range.
Calculate days and streak duration since you quit a habit.
Calculate an estimated conception date by subtracting a standard pregnancy interval from your due date.
Live countdown timer showing days, hours, minutes, and seconds until the next spring equinox
Live countdown timer showing days, hours, minutes, and seconds until the next summer solstice
Live countdown timer showing days, hours, minutes, and seconds until the next autumn equinox
Live countdown timer showing days, hours, minutes, and seconds until the next winter solstice
Live countdown timer showing days, hours, minutes, and seconds until New Year's Day
Live countdown timer showing days, hours, minutes, and seconds until the next Chinese New Year (Lunar New Year)
Convert Windows FILETIME timestamps (100-nanosecond intervals since January 1, 1601) to human-readable dates and vice versa. Supports LDAP, Active Directory, and NTFS timestamps.
Extract and decode the embedded timestamp from a MongoDB ObjectId to see when a document was created
Extract the creation date and timestamp from Snowflake IDs used by Twitter, Discord, Instagram and other services
Calculate how many calendar and working days remain until your project deadline. Track progress with start date, end date, and configurable working days.