About UnixDate
UnixDate is the most comprehensive Unix timestamp converter and developer toolkit available. Built for developers, sysadmins, and anyone working with timestamps, we provide instant conversion between Unix time and human-readable dates across 50+ specialized tools.
Core Timestamp Converters
Our core conversion tools provide instant transformation between Unix timestamps and human-readable dates.
Main Converter
Batch Converter
Convert multiple timestamps at once with timezone selection. Try it now
- Process multiple timestamps simultaneously
- Select output timezone (UTC, local, or specific timezone)
- Export results as CSV
- Example input: 1779310088 1779223688 1779313688
Date to Unix Converter
Convert calendar dates to Unix timestamps. Try it now
- Date picker with time selection
- Automatic UTC timezone handling
- Instant timestamp generation
- Example: 2026-05-20 23:48:08 → 1779310088
Live World Clocks
View current time across 12 global time zones. View clocks
- Real-time analog and digital clocks
- Timezone offset information
- Interactive timezone comparison table
- Cities: New York, London, Tokyo, Sydney, and more
Server Time Synchronization
Sync your server time with accurate UnixDate reference. Sync now
- Check server time difference
- Auto-sync commands for various platforms
- Sync status monitoring
- Example curl command:
curl -s "https://unixdate.com/api/now"
Developer Tools
Specialized tools for developers working with timestamps in production systems.
Timestamp Diff Tool
Compare two timestamps with detailed differences. Try it now
- Calculate absolute time differences
- Percentage-based comparisons
- Human-readable duration output
- Example: Compare 1779306488 and 1779310088
Timestamp Range Generator
Generate timestamp sequences for testing and data generation. Generate now
- Custom start and end timestamps
- Configurable step intervals
- Export generated sequences
- Example: Generate hourly timestamps for a week
Rate Limit Calculator
Calculate API rate limits across different time periods. Calculate now
- Requests per second/minute/hour/day
- Multiple period calculations
- Real-world rate limit planning
- Example: 1000 requests per hour = 0.28 requests per second
Cache TTL Generator
Generate TTL values with optional randomness for cache systems. Generate TTL
- Natural language TTL expressions
- Jitter percentage for cache stampede prevention
- Human-readable TTL output
- Example: "30 minutes" with 10% jitter
Cron Parser
Parse cron expressions and display next execution times. Parse cron
- Standard cron expression parsing
- Next N execution times
- Clear schedule visualization
- Example:
0 0 * * *(daily at midnight)
Timezone Overlap Calculator
Find overlapping work hours for distributed teams. Calculate overlap
- Multiple timezone support
- Custom work hour configurations
- Optimal meeting time suggestions
- Example: New York (9-5) vs London (9-5)
Data Analysis Tools
Advanced tools for analyzing timestamp patterns and processing time series data.
Pattern Detector
Analyze timestamp sequences for patterns and intervals. Detect patterns
- Interval detection
- Gap analysis
- Pattern type classification
- Example: Detect hourly vs daily patterns
Time Bucket Aggregator
Group timestamps into time intervals for analysis. Aggregate now
- Multiple bucket sizes (minute, hour, day, week)
- Count statistics per bucket
- Data distribution analysis
- Example: Aggregate events into 1-hour buckets
Peak Hours Detector
Identify busiest periods from timestamp data. Detect peaks
- Timestamp and count data analysis
- Peak and off-peak period identification
- Hourly/daily/weekly analysis
- Example: Find website traffic peaks
Seasonality Detector
Detect seasonal patterns in timestamp sequences. Detect seasonality
- Daily, weekly, monthly, yearly patterns
- Confidence level calculation
- Pattern visualization
- Example: Detect weekly usage patterns
Anomaly Detector
Find unusual patterns and outliers in timestamp data. Detect anomalies
- Statistical outlier detection
- Anomaly severity scoring
- Time-based anomaly identification
- Example: Detect unusual login patterns
Correlation Analyzer
Analyze correlations between multiple timestamp sequences. Analyze correlation
- Correlation score calculation
- Relationship type identification
- Multiple sequence comparison
- Example: Compare user activity patterns
Planning & Scheduling Tools
Tools for project planning, meeting scheduling, and business time calculations.
Meeting Time Finder
Find optimal meeting times across time zones. Find times
- Multiple timezone support
- Custom meeting durations
- Best time suggestions
- Example: Find overlap between NY and London teams
Business Hours Calculator
Calculate working hours between dates excluding weekends. Calculate hours
- Custom work day configurations
- Weekend exclusion
- Total business hours calculation
- Example: Calculate SLA response times
Project Milestone Tracker
Track project milestones with working day calculations. Track milestones
- Holiday calendar support
- Working day calculations
- Milestone progress tracking
- Example: Track project deadlines with holidays
Sprint Calculator
Calculate sprint durations and team velocity. Calculate sprint
- Sprint duration configuration
- Team velocity planning
- Working day calculations
- Example: 2-week sprint planning
Deadline Tracker
Track project deadlines with progress monitoring. Track deadline
- Progress percentage tracking
- Days remaining calculation
- Status alerts and notifications
- Example: Project deadline with 50% progress
Team Schedule Optimizer
Optimize team schedules for global collaboration. Optimize schedule
- Team size and timezone configuration
- Optimal overlap calculation
- Schedule recommendation
- Example: Optimize 5-person team across 3 timezones
Testing & Simulation Tools
Tools for generating test data, simulating time scenarios, and load testing.
Timestamp Faker
Generate realistic test timestamps. Generate test data
- Random, sequential, or log-like generation
- Custom date ranges
- Bulk timestamp generation
- Example: Generate 100 random timestamps for a month
Load Test Schedule Generator
Generate realistic load test schedules. Generate schedule
- Ramp-up, sustain, and ramp-down periods
- Custom request rates
- Total duration and request calculation
- Example: 5-min ramp, 30-min sustain, 1000 RPM max
API Latency Simulator
Simulate different API latency patterns. Simulate latency
- Normal distribution, spikes, or time-based patterns
- Custom base latency and variation
- Statistical analysis of simulated latencies
- Example: Simulate 100ms ± 20ms normal distribution
Webhook Simulator
Simulate webhook deliveries for testing. Simulate webhooks
- Custom delivery timestamps
- Payload template system
- Delivery scheduling
- Example: Simulate webhook deliveries every hour
Mock Data Generator
Generate mock data with realistic timestamps. Generate mock data
- Custom row counts
- Date range selection
- Realistic timestamp distribution
- Example: Generate 1000 rows of user activity data
Performance Test Generator
Generate performance test scenarios. Generate test
- Concurrent user simulation
- Requests per user calculation
- Total load calculation
- Example: 100 users, 10 requests each, 15 minutes
Specialized Tools
Advanced tools for specific timestamp scenarios and calculations.
Leap Second Calculator
Calculate leap seconds and their effects. Calculate leap seconds
- Year-based leap second calculation
- Total leap seconds since 1972
- Next leap second prediction
- Example: Calculate leap seconds for 2026
Anniversary Calculator
Calculate anniversaries and milestones. Calculate anniversary
- Multiple unit support (days, weeks, months, years)
- Time until calculation
- Anniversary date generation
- Example: Calculate 1-year anniversary from start date
Daylight Saving Calculator
Calculate DST transitions and effects. Calculate DST
- Timezone-specific DST calculations
- DST start and end dates
- Total DST days calculation
- Example: Calculate DST for New York in 2026
Microsecond Converter
Convert between time units. Convert units
- Seconds, milliseconds, microseconds, nanoseconds
- Bidirectional conversion
- Human-readable output
- Example: Convert 1 second to 1,000,000 microseconds
Historical Time Converter
Convert historical dates to Unix timestamps. Convert historical date
- Pre-epoch date conversion
- Days since epoch calculation
- Historical timestamp generation
- Example: Convert 1969-12-31 to Unix timestamp
Time Zone Explorer
Explore time zones around the world. Explore timezones
- Region-based timezone browsing
- Current time display
- Timezone count statistics
- Example: Explore all timezones in Europe
Security & Audit Tools
Tools for security analysis, token validation, and audit log processing.
Token Expiration Checker
Check token expiration times. Check token
- Expiration time calculation
- Time remaining display
- Token status evaluation
- Example: Check 24-hour token validity
Session Timeout Analyzer
Analyze session timeouts and idle time. Analyze session
- Session duration calculation
- Idle time monitoring
- Timeout status evaluation
- Example: Analyze 30-minute session timeout
Audit Log Analyzer
Analyze timestamps in audit logs. Analyze logs
- Event count statistics
- Time range analysis
- Event rate calculation
- Example: Analyze login audit logs
Security Event Timeline
Create security event timelines. Create timeline
- Event severity classification
- Timeline generation
- Critical event identification
- Example: Create timeline of security incidents
Rate Limit Monitor
Monitor API rate limits. Monitor rate
- Usage percentage calculation
- Remaining requests display
- Reset time tracking
- Example: Monitor 100 requests per hour limit
Compliance Checker
Check timestamp compliance. Check compliance
- GDPR, HIPAA, PCI DSS, SOX compliance
- Retention period calculation
- Compliance status evaluation
- Example: Check GDPR compliance for data retention
Visualization Tools
Tools for visualizing timestamp data and generating reports.
Timeline Generator
Generate timeline visualizations. Generate timeline
- Event timeline creation
- Duration calculation
- Visual timeline representation
- Example: Generate project milestone timeline
Calendar Heatmap
Create calendar heatmaps. Generate heatmap
- Activity data visualization
- Date range analysis
- Heatmap generation
- Example: Create GitHub-style contribution heatmap
Gantt Chart Generator
Generate Gantt charts. Generate Gantt
- Task timeline visualization
- Project duration calculation
- Gantt chart generation
- Example: Generate project schedule Gantt chart
Time Series Visualizer
Visualize time series data. Visualize data
- Data point visualization
- Value range analysis
- Time series chart generation
- Example: Visualize website traffic over time
Activity Report Generator
Generate activity reports. Generate report
- User activity analysis
- Report generation
- Unique user identification
- Example: Generate daily user activity report
Pattern Visualizer
Visualize timestamp patterns. Visualize patterns
- Pattern detection visualization
- Sequence analysis
- Visual pattern representation
- Example: Visualize daily user login patterns
API Documentation
UnixDate provides a comprehensive JSON API for programmatic access to all timestamp conversion functionality.
API Endpoints
GET https://unixdate.com/api/<timestamp>
Example Request
curl "https://unixdate.com/api/1779310088"
Example Response
{
"ok": true,
"input": "1779310088",
"serverNow": 1779310088,
"interpretedUnit": "s",
"unix": {
"seconds": 1779310088,
"milliseconds": 1779310088000
},
"utc": {
"human": "2026-05-20 20:48:08 UTC",
"iso8601": "2026-05-20T20:48:08Z"
},
"local": {
"timezone": "Europe\/Helsinki",
"human": "2026-05-20 23:48:08",
"iso8601": "2026-05-20T23:48:08"
},
"relativeToServerNow": "right now"
}
Response Fields
ok- Boolean indicating successinput- Original input timestampinterpretedUnit- Unit interpretation (s for seconds)unix.seconds- Unix timestamp in secondsunix.milliseconds- Unix timestamp in millisecondsutc.human- Human-readable UTC dateutc.iso8601- ISO 8601 UTC formatlocal.human- Human-readable local datelocal.iso8601- ISO 8601 local formatrelativeToServerNow- Relative time description
Current Time API
GET https://unixdate.com/api/now
Batch Conversion API
POST https://unixdate.com/api/batch
Content-Type: application/json
{
"timestamps": [1779310088, 1779223688],
"timezone": "UTC"
}
Rate Limiting
The API allows 100 requests per hour per IP address. No authentication required.
Error Responses
{
"ok": false,
"error": "Invalid timestamp format",
"code": 400
}
Integration Examples
Shell Integration
#!/bin/bash
TS=$(date +%s)
RESPONSE=$(curl -s "https://unixdate.com/api/$TS")
UTC_TIME=$(echo $RESPONSE | grep -o '"human":"[^"]*"' | head -1 | cut -d'"' -f4)
echo "Current UTC time: $UTC_TIME"
Python Integration
import requests
import time
current_ts = int(time.time())
response = requests.get(f"https://unixdate.com/api/{current_ts}")
data = response.json()
print(f"UTC Time: {data['utc']['human']}")
print(f"Local Time: {data['local']['human']}")
JavaScript Integration
const currentTs = Math.floor(Date.now() / 1000);
fetch(`https://unixdate.com/api/${currentTs}`)
.then(response => response.json())
.then(data => {
console.log('UTC Time:', data.utc.human);
console.log('Local Time:', data.local.human);
});
PHP Integration
$currentTs = time();
$response = file_get_contents("https://unixdate.com/api/$currentTs");
$data = json_decode($response, true);
echo "UTC Time: " . $data['utc']['human'] . "\n";
echo "Local Time: " . $data['local']['human'] . "\n";
Code Examples in 30+ Languages
UnixDate provides comprehensive code examples for working with Unix timestamps across programming languages, databases, and platforms.
Get Current Unix Time
// PHP
time(); // Returns: 1779310088
// Python
import time
time.time() // Returns: 1779310088
// JavaScript
Math.floor(Date.now() / 1000) // Returns: 1779310088
// Java
System.currentTimeMillis() / 1000 // Returns: 1779310088
// MySQL
SELECT UNIX_TIMESTAMP(NOW()) // Returns: 1779310088
Convert Unix Time to Date
// PHP
date('Y-m-d H:i:s', 1779310088)
// Returns: 2026-05-20 23:48:08
// Python
datetime.datetime.utcfromtimestamp(1779310088).strftime('%Y-%m-d %H:%M:%S')
// Returns: 2026-05-20 20:48:08
// JavaScript
new Date(1779310088 * 1000).toISOString()
// Returns: 2026-05-20T20:48:08Z
// MySQL
SELECT FROM_UNIXTIME(1779310088)
// Returns: 2026-05-20 23:48:08
Convert Date to Unix Time
// PHP
strtotime('2026-05-20 23:48:08')
// Returns: 1779310088
// Python
calendar.timegm(datetime.datetime.strptime('2026-05-20 23:48:08', '%Y-%m-d %H:%M:%S').timetuple())
// Returns: 1779310088
// JavaScript
Math.floor(new Date('2026-05-20T23:48:08Z').getTime() / 1000)
// Returns: 1779310088
// MySQL
SELECT UNIX_TIMESTAMP('2026-05-20 23:48:08')
// Returns: 1779310088