Unix timestamp என்றால் என்ன?
Unix timestamp என்பது Unix epoch — 1970-01-01T00:00:00Z — இலிருந்து கடந்த seconds (அல்லது milliseconds) எண்ணிக்கை. இது log files, API responses, database columns மற்றும் JWT claims க்குள் ஒரு தருணத்தை பிரதிநிதிப்பதற்கான canonical வழி. இந்த converter ஒரு timestamp ஐ UTC, உங்கள் local timezone மற்றும் நீங்கள் சேர்க்கும் எந்த IANA zone ல் ஒரே நேரத்தில் காட்டுகிறது, மற்றும் இரண்டு திசைகளிலும் மாற்றுகிறது — எல்லாமே உங்கள் உலாவியில், பூஜ்ய நெட்வொர்க் requests உடன்.
Unix timestamp மாற்றம் எவ்வாறு வேலை செய்கிறது?
கருவி platform இன் native Date மற்றும் Intl.DateTimeFormat நடத்தையை பிரதிபலிக்கும் ஒரு சிறிய, deterministic pipeline இயக்குகிறது:
- Magnitude detection. 1012 ஐ விட பெரிய எந்த numeric input உம் milliseconds ஆக நடத்தப்படுகிறது; எல்லாமே seconds ஆக நடத்தப்படுகிறது.
1700000000seconds ஆக படிக்கப்படுகிறது,1700000000000milliseconds ஆக படிக்கப்படுகிறது, மற்றும் இரண்டும் அதே instant ஐ resolve செய்கின்றன. - Instant construction. கண்டறியப்பட்ட மதிப்பு தேவைப்பட்டால் milliseconds க்கு பெருக்கப்பட்டு
new Date(ms)க்கு அனுப்பப்படுகிறது. முடிவு ஒரு ஒற்றை platform-native instant, இது சொந்த timezone கொண்டிருக்கவில்லை — இது எப்போதும் global timeline ல் ஒரு தருணம். - Multi-timezone rendering. Picker ல் உள்ள ஒவ்வொரு active zone க்கும், கருவி அந்த zone உடன்
Intl.DateTimeFormatஅழைத்து நான்கு parallel views உருவாக்குகிறது — சரியான offset உடன் ISO 8601, RFC 2822-style சரம், locale-aware நீண்ட வடிவம், மற்றும் "3 minutes ago" போன்ற relative-time சொற்றொடர். - Date → Timestamp inversion. நீங்கள் திசை மாறும்போது, கருவி
datetime-localwall-clock மதிப்பு மற்றும் தேர்ந்தெடுத்த zone படிக்கிறது, அந்த wall time ல் அந்த zone இன் offset கணக்கிடுகிறது, மற்றும் UTC instant க்கு மீண்டும் மாற்றுகிறது. வெளியீடு unix seconds மற்றும் unix milliseconds இரண்டாகவும் தனி copy பொத்தான்களுடன் காட்டப்படுகிறது. - நேரடி ticker. "நேரடி" on toggle செய்வது ஒவ்வொரு வினாடியும் ஒவ்வொரு cell ஐயும் re-render செய்யும்
setInterval(tick, 1000)loop தொடங்குகிறது; off toggle செய்வது interval அழிக்கிறது மற்றும் display freeze செய்கிறது. Pulsing dot ஒவ்வொரு Ultim8Soft கருவி முழுவதும் பயன்படுத்தப்படும் standard live-mode contract ஐ பிரதிபலிக்கிறது.
இந்த Unix timestamp converter ஏன் பயன்படுத்தவேண்டும்?
- Default ஆக privacy. Page initial document load க்குப் பிறகு பூஜ்ய நெட்வொர்க் calls செய்கிறது. உங்கள் timestamp தாவலை விட்டு வெளியேறுவதில்லை — DevTools திறந்து, Convert கிளிக் செய்து, Network panel silent ஆக இருப்பதை பாருங்கள்.
- ஒரு box ல் seconds மற்றும் milliseconds. உங்கள் log வரி எந்த unit பயன்படுத்துகிறது என்று இனி யூகிக்க தேவையில்லை; magnitude detector சரியான unit தேர்வு செய்து எந்தது தேர்வு செய்தது என்று சொல்கிறது.
- ஒரு பார்வையில் multi-timezone. UTC, Tokyo இல் engineer இன் desk, New York ல் customer இன் திரை மற்றும் London ல் audit ledger முழுவதும் payment timestamp ஒப்பிடுங்கள் — எல்லாமே ஒரு render ல், calendar maths இல்லாமல்.
- RFC-correct வெளியீடு. ISO 8601 சரியான zone offset பயன்படுத்துகிறது, RFC 2822 conventional shape பின்பற்றுகிறது, மற்றும் locale view உங்கள் உலாவியின் preferred language பயன்படுத்துகிறது. அதே எண்கள், நான்கு formats, rounding surprises இல்லை.
Unix timestamps இன் பொதுவான பயன்பாடுகள் என்ன?
ஒரு system நேரத்தை ஒரு எண்ணாக எழுதும் எங்கும், Unix timestamp converter நீங்கள் முதலில் reach for செய்யும் கருவி:
- Log வரிகளை debug செய்கிறது.
journald, CloudWatch, Datadog அல்லது Sentry இலிருந்து Application logs பொதுவாக epoch நெடுவரிசை கொண்டிருக்கும். ஒரே render ல் on-call engineer இன் zone மற்றும் customer இன் zone முழுவதும் சரியான wall-clock time பார்க்க இங்கே ஒட்டுங்கள். - JWT claims டிகோட் செய்கிறது. JSON Web Token க்குள் உள்ள
iatமற்றும்expclaims unix-second timestamps. Token எப்போது issued ஆனது மற்றும் எப்போது expire ஆகிறது என்று பார்க்க drop in செய்யுங்கள் — seconds, milliseconds, ISO 8601 மற்றும் relative time, பக்கவாட்டில். - API response timestamps ஒப்பிடுகிறது. REST மற்றும் webhook payloads inconsistent units ல் timestamps வெளியிடுகின்றன — Stripe seconds பயன்படுத்துகிறது, Shopify milliseconds, GitHub ISO strings. Order line, audit log மற்றும் customer-visible receipt உடன் alignment verify செய்ய raw integer மாற்றவும்.
Unix timestamp எடுத்துக்காட்டு எப்படி இருக்கும்?
Timestamp 1700000000 எடுங்கள். Magnitude detector அதை seconds ஆக படிக்கிறது (இது 1012 க்கு வெகு கீழே இருக்கிறது), எனவே கருவி new Date(1700000000 * 1000) கட்டுகிறது — instant 2023-11-14T22:13:20.000Z. UTC card ISO சரம், RFC 2822 வடிவம் (Tue, 14 Nov 2023 22:13:20 GMT), long locale வடிவம் மற்றும் உங்கள் current clock இலிருந்து கணக்கிட்ட relative சொற்றொடர் காட்டுகிறது. Tokyo card அதே instant ஐ 2023-11-15T07:13:20.000+09:00 ஆக காட்டுகிறது, New York card 2023-11-14T17:13:20.000-05:00 ஆக, மற்றும் London card 2023-11-14T22:13:20.000+00:00 ஆக. அதே மதிப்பை milliseconds ல் 1700000000000 ஆக கொடுத்தால் ஒரே render கிடைக்கிறது — magnitude detector அமைதியாக unit swap கையாளுகிறது.
இந்த Unix Timestamp Converter ஒரே வேலை செய்கிறது: ஒரு எண்ணை ஒரு தருணமாக, அல்லது ஒரு தருணத்தை ஒரு எண்ணாக, மதிப்பை எங்கும் அனுப்பாமல், நீங்கள் கவலைப்படும் ஒவ்வொரு timezone முழுவதும் மாற்று. ஒட்டுங்கள், கிளிக் செய்யுங்கள், நகலெடுங்கள், தொடர்ந்து செல்லுங்கள்.