เครื่องมือแปลง Unix Timestamp

แปลง Unix timestamps เป็นวันที่ที่อ่านได้ทันที เครื่องมือออนไลน์ฟรีพร้อมการตรวจจับเขตเวลาอัตโนมัติ รองรับ Discord timestamp และการแปลงแบบเรียลไทม์

Open Object Storage Upload Example

Unix Timestamp ปัจจุบัน

0
วันที่ของปี
-
สัปดาห์ของปี
-

เขตเวลาของคุณ

ตรวจจับอัตโนมัติ

Toast Demo

Test all toast notification types.

Modal System Demo

Try the reusable modal helper for informational and form-driven flows.

Unix Timestamp เป็นวันที่ที่อ่านได้

ใส่ timestamp เป็นวินาที (10 หลัก) หรือมิลลิวินาที (13 หลัก)
วันที่และเวลาแบบเต็ม: -
เฉพาะวันที่: -
เวลาเท่านั้น: -
วันที่ของปี: -
สัปดาห์ของปี: -
เวลาสัมพัทธ์: -
ISO 8601: -

วันที่ที่อ่านได้เป็น Unix Timestamp

Unix Timestamp (วินาที): -
Unix Timestamp (มิลลิวินาที): -

Discord Timestamps

คัดลอกรูปแบบเหล่านี้เพื่อใช้ใน Discord มันจะแสดงผลตามเขตเวลาท้องถิ่นของผู้ใช้แต่ละคน!
ค่าเริ่มต้น (วันที่และเวลาแบบสั้น)
<t:0>
January 1, 1970 12:00 AM
เวลาแบบสั้น (:t)
<t:0:t>
12:00 AM
เวลาแบบยาว (:T)
<t:0:T>
12:00:00 AM
วันที่แบบสั้น (:d)
<t:0:d>
01/01/1970
วันที่แบบยาว (:D)
<t:0:D>
January 1, 1970
วันที่/เวลาแบบสั้น (:f)
<t:0:f>
January 1, 1970 12:00 AM
วันที่/เวลาแบบยาว (:F)
<t:0:F>
Thursday, January 1, 1970 12:00 AM
เวลาสัมพัทธ์ (:R)
<t:0:R>
54 years ago

Unix Timestamp คืออะไร?

Unix timestamp (หรือที่รู้จักในชื่อ Epoch time หรือ POSIX time) เป็นระบบติดตามเวลาโดยนับจำนวนวินาทีที่ผ่านไปตั้งแต่วันที่ 1 มกราคม 1970 เวลา 00:00:00 UTC (Unix epoch) รูปแบบเวลามาตรฐานนี้ถูกใช้อย่างแพร่หลายในการเขียนโปรแกรม ฐานข้อมูล และระบบคอมพิวเตอร์ทั่วโลก

Unix timestamp ไม่ขึ้นกับเขตเวลาและแสดงช่วงเวลาเดียวกันทั่วโลก ทำให้เหมาะสำหรับการจัดเก็บวันที่และเวลาในฐานข้อมูล API และแอปพลิเคชันที่การแปลงเขตเวลาอาจสร้างความยุ่งยากได้

ทำไมต้องใช้เครื่องมือแปลง Unix Timestamp นี้?

แปลงทันที

ประมวลผลแบบเรียลไทม์โดยไม่ต้องโหลดหน้าใหม่ เห็นผลลัพธ์ทันทีขณะที่คุณพิมพ์

ตรวจจับเขตเวลาอัจฉริยะ

ตรวจจับเขตเวลาของคุณโดยอัตโนมัติและแสดงการแปลงในเวลาท้องถิ่นของคุณ

พร้อมสำหรับ Discord

สร้างรูปแบบ timestamp ของ Discord ได้ทันทีสำหรับข้อความของคุณ

การใช้งาน Unix Timestamps ที่พบบ่อย

การพัฒนาซอฟต์แวร์

นักพัฒนาใช้ Unix timestamp สำหรับบันทึกเหตุการณ์ กำหนดเวลางาน ติดตามกิจกรรมผู้ใช้ และจัดการการทำงานที่เกี่ยวกับเวลาในแอปพลิเคชัน

การจัดการฐานข้อมูล

การจัดเก็บเวลาในรูปแบบ Unix ช่วยให้การแสดงเวลามีความสม่ำเสมอในระบบต่างๆ และทำให้การคำนวณวันที่มีประสิทธิภาพมากขึ้น

การเชื่อมต่อ API

API หลายตัวใช้ Unix timestamp สำหรับพารามิเตอร์วันที่และเวลา ทำให้จำเป็นต้องแปลงระหว่างวันที่ที่อ่านได้และ timestamp

บอทและข้อความ Discord

Discord ใช้ Unix timestamp พร้อมการจัดรูปแบบพิเศษเพื่อแสดงเวลาตามเขตเวลาท้องถิ่นของผู้ใช้แต่ละคนโดยอัตโนมัติ

Custom Dropdown Examples

Enhanced dropdown select components with icons, images, badges, search, and multi-select support.

Basic Dropdown

Dynamic Options (Add Button Next to Dropdown)

Total options: 0

Dropdown with Icons

Dropdown with Badges

Searchable Dropdown

Multi-Select Dropdown

Multi-Select with Search

Full-Featured Example

Custom Dropdown Features: These dropdowns support icons, images, badges, search functionality, multi-select with checkboxes, option groups, keyboard navigation, and full accessibility. Add data-dropdown attribute to any select element to enable.

Collapse/Spoiler System Examples

Reusable collapsible sections for FAQ, extra options, and more. Features auto icons, state persistence, and multiple variants.

Basic Collapse

This is a basic collapsible section. The state is saved to localStorage by default, so it will remember if you opened or closed it when you refresh the page.

Perfect for hiding extra options, additional information, or lengthy content.

Default Open (with state saving)

This collapse starts open but still saves its state. Try closing it and refreshing the page - it will stay closed!

Add data-collapse-open attribute to start in open state.

No State Persistence

This collapse doesn't save its state to localStorage. It will always start closed when you refresh.

Add data-collapse-no-save attribute to disable state persistence.

FAQ Section

A Unix timestamp is the number of seconds that have elapsed since January 1, 1970 (midnight UTC), not counting leap seconds. It's a widely used standard for representing time in computer systems.

Simply enter your Unix timestamp in the converter above! You can also use programming languages like JavaScript: new Date(timestamp * 1000) or Python: datetime.fromtimestamp(timestamp).

Unix timestamps are timezone-independent, making them perfect for storing dates in databases and APIs. They're also easier to perform calculations with since they're just numbers.

Accordion Mode (only one open at a time)

const timestamp = Math.floor(Date.now() / 1000);
console.log(timestamp); // Current Unix timestamp
import time
timestamp = int(time.time())
print(timestamp)  # Current Unix timestamp
$timestamp = time();
echo $timestamp; // Current Unix timestamp

Color Variants

This uses the primary color scheme.

This uses the success color scheme with a badge.

This uses the info color scheme.

This uses the warning color scheme.

This uses the danger/error color scheme.

This uses a minimal, borderless style.

ตัวเลือกขั้นสูง

Data Attributes

  • data-collapse-open - Start in open state (default: closed)
  • data-collapse-no-save - Disable state persistence (default: enabled)
  • data-collapse-key="unique_key" - Custom localStorage key
  • data-collapse-accordion - Enable accordion mode (close others when opening)
  • data-collapse-group="group_name" - Accordion group name
  • data-collapse-duration="500" - Animation duration in milliseconds

CSS Classes

  • .collapse-container - Main container (required)
  • .collapse-header - Clickable header (required)
  • .collapse-content - Collapsible content (required)
  • .collapse-faq - FAQ-specific styling
  • .collapse-group - Wrapper for grouped collapses
  • .variant-* - Color variants (primary, success, info, warning, danger, minimal, flush)

JavaScript API

// Get instance
const collapse = window.Collapse.getInstance(element);

// Methods
collapse.toggle();  // Toggle open/close
collapse.open();    // Open
collapse.close();   // Close

// Static methods
window.Collapse.openAll();   // Open all collapses
window.Collapse.closeAll();  // Close all collapses

// Create with options
new window.Collapse(element, {
  defaultOpen: false,
  saveState: true,
  accordion: false,
  onOpen: (instance) => console.log('Opened!'),
  onClose: (instance) => console.log('Closed!'),
  onToggle: (isOpen, instance) => console.log('Toggled:', isOpen)
});
Collapse Features: Auto-rotating chevron icons, localStorage state persistence (remembers open/close), accordion mode, color variants, badges, full keyboard navigation, accessibility support (ARIA), smooth animations, and mobile-optimized.

Tab System Examples

Tabbed content navigation with state persistence. Each tab displays different pre-written content with automatic active state management.

Basic Tabs

Welcome to the Tab System

This is the overview tab. Tabs automatically remember which tab you had selected when you refresh the page using localStorage.

Use the arrow keys to navigate between tabs, or click on them directly. The system is fully accessible with ARIA support.

Key Features

  • State persistence (remembers active tab)
  • Keyboard navigation (Arrow keys, Home, End)
  • Multiple style variants (default, pills, boxed, minimal, vertical)
  • Color themes
  • Icons and badges support
  • Deep linking with URL hashes
  • Fully accessible (ARIA)
  • Mobile optimized

วิธีใช้งาน

Add the following HTML structure to create tabs:

<div class="tab-container" data-tab-key="unique_key">
  <ul class="tab-nav">
    <li><button class="tab-button">Tab 1</button></li>
    <li><button class="tab-button">Tab 2</button></li>
  </ul>
  <div class="tab-content-area">
    <div class="tab-panel">Content 1</div>
    <div class="tab-panel">Content 2</div>
  </div>
</div>

Pills Variant

Code Editor

Pills variant uses rounded, filled buttons for active tabs. This style is popular for code editors and development tools.

function hello() {
  console.log('Hello from the code tab!');
}

แสดงตัวอย่างสด

This tab would show a live preview of your code. Each tab's content is pre-written and hidden until selected.

Code compiled successfully!

Configuration

Configure your preferences here. Tab state is automatically saved to localStorage.

Tabs with Badges

Inbox Messages

You have 3 new messages in your inbox. Badges can be used to show counts or status.

New message from Admin

Starred Items

12 items are marked as important. You can use badges to show counts, status, or notifications.

Deleted Items

Your trash is empty. Items are permanently deleted after 30 days.

Boxed Variant

HTML Structure

Boxed variant uses bordered, box-style buttons. Great for segmented controls and tool panels.

<div class="tab-container variant-boxed">
  <!-- Tab navigation -->
</div>

CSS Styling

.tab-container.variant-boxed .tab-button {
  border: 1px solid var(--border-color);
  border-radius: var(--radius-small);
}

JavaScript

// Tabs auto-initialize on page load
const tabs = Tabs.getInstance(element);
tabs.activate(1); // Switch to second tab

Minimal Variant

Personal Information

Minimal variant has no borders or background, perfect for clean, minimal designs.

Security Settings

Manage your security preferences and two-factor authentication.

Notification Preferences

Choose which notifications you want to receive.

การควบคุมความเป็นส่วนตัว

Control who can see your information and activity.

Vertical Tabs

Your Profile

Vertical tabs place navigation on the left side. Perfect for settings pages and dashboards.

Note: On mobile devices, vertical tabs automatically switch to horizontal layout for better usability.

Messages

View and manage your messages here.

การแจ้งเตือน

Stay updated with your latest notifications.

System Settings

Configure your application settings and preferences.

Color Variants

Success color variant with pills style.

Great for positive actions and confirmations.

Info color variant with pills style.

Perfect for informational content.

Warning color variant with pills style.

Use for warnings and important notices.

Danger color variant with pills style.

Use for errors and destructive actions.

Advanced Options & API

Data Attributes

  • data-tab-key="unique_key" - Custom localStorage key for state persistence
  • data-tab-default="2" - Set default active tab (0-based index, default: 0)
  • data-tab-no-save - Disable state persistence (default: enabled)
  • data-tab-no-animate - Disable animations
  • data-tab-no-keyboard - Disable keyboard navigation
  • data-tab-deep-link - Enable URL hash deep linking
  • data-tab-id="custom" - Custom ID for deep linking (on tab buttons)

CSS Classes

  • .tab-container - Main container (required)
  • .tab-nav - Navigation list (required)
  • .tab-button - Tab button (required)
  • .tab-content-area - Content wrapper (required)
  • .tab-panel - Tab content panel (required)
  • Variants: .variant-pills, .variant-boxed, .variant-minimal, .variant-vertical
  • Colors: .color-success, .color-info, .color-warning, .color-danger
  • การจัดตำแหน่ง: .align-center, .align-right, .full-width

JavaScript API

// Get instance
const tabs = window.Tabs.getInstance(element);

// Navigation methods
tabs.activate(2);     // Switch to tab at index 2
tabs.next();          // Go to next tab
tabs.previous();      // Go to previous tab
tabs.first();         // Go to first tab
tabs.last();          // Go to last tab

// Tab control
tabs.disableTab(1);   // Disable tab at index 1
tabs.enableTab(1);    // Enable tab at index 1

// State management
tabs.clearState();    // Clear saved state

// Create with options
new window.Tabs(element, {
  defaultTab: 0,
  saveState: true,
  keyboard: true,
  deepLink: false,
  onChange: (index, instance) => {
    console.log('Tab changed to:', index);
  },
  onBeforeChange: (newIndex, oldIndex, instance) => {
    // Return false to prevent tab change
    return true;
  }
});

// Listen to tab change events
element.addEventListener('tabchange', (e) => {
  console.log('Changed to:', e.detail.index);
});
Tab Features: localStorage state persistence (remembers active tab), keyboard navigation (Arrow keys, Home, End), multiple style variants, color themes, icons and badges, deep linking support, fully accessible (ARIA), smooth animations, and mobile-optimized with responsive layout.