Timestamp Converter
Unix timestamp and datetime mutual conversion with multiple timezone support
Current Time
9/1/2025, 12:55:42 PM
Unix Timestamp: 1756702542 (Seconds)
1756702542914 (Milliseconds)
JavaScript
JavaScript中处理时间戳的常用方法
// 获取当前时间戳(毫秒)
const timestamp = Date.now();
// 获取当前时间戳(秒)
const timestampSeconds = Math.floor(Date.now() / 1000);
// 时间戳转日期
const date = new Date(timestamp);
// 日期转时间戳
const timestampFromDate = date.getTime();
Python
Python中使用time和datetime模块处理时间戳
import time
from datetime import datetime
# 获取当前时间戳(秒)
timestamp = int(time.time())
# 获取当前时间戳(毫秒)
timestamp_ms = int(time.time() * 1000)
# 时间戳转日期
date = datetime.fromtimestamp(timestamp)
# 日期转时间戳
timestamp_from_date = int(date.timestamp())
PHP
PHP中处理时间戳的函数
<?php
// 获取当前时间戳(秒)
$timestamp = time();
// 获取当前时间戳(毫秒)
$timestamp_ms = round(microtime(true) * 1000);
// 时间戳转日期
$date = date("Y-m-d H:i:s", $timestamp);
// 日期转时间戳
$timestamp_from_date = strtotime($date);
?>
Java
Java 8+ 中使用新的时间API处理时间戳
import java.time.Instant;
import java.time.LocalDateTime;
import java.time.ZoneId;
// 获取当前时间戳(毫秒)
long timestamp = System.currentTimeMillis();
// 获取当前时间戳(秒)
long timestampSeconds = Instant.now().getEpochSecond();
// 时间戳转日期
LocalDateTime date = LocalDateTime.ofInstant(
Instant.ofEpochMilli(timestamp),
ZoneId.systemDefault()
);
// 日期转时间戳
long timestampFromDate = date.atZone(ZoneId.systemDefault())
.toInstant().toEpochMilli();
MySQL
MySQL中处理时间戳的SQL函数
-- 获取当前时间戳(秒)
SELECT UNIX_TIMESTAMP();
-- 获取当前时间戳(毫秒)
SELECT UNIX_TIMESTAMP(NOW(3)) * 1000;
-- 时间戳转日期
SELECT FROM_UNIXTIME(1704067200);
-- 日期转时间戳
SELECT UNIX_TIMESTAMP("2024-01-01 12:00:00");
Go
Go语言中使用time包处理时间戳
package main
import (
"fmt"
"time"
)
func main() {
// 获取当前时间戳(秒)
timestamp := time.Now().Unix()
// 获取当前时间戳(毫秒)
timestampMs := time.Now().UnixMilli()
// 时间戳转日期
date := time.Unix(timestamp, 0)
// 日期转时间戳
timestampFromDate := date.Unix()
}
C#
C#中使用DateTimeOffset处理时间戳
using System;
// 获取当前时间戳(秒)
long timestamp = DateTimeOffset.UtcNow.ToUnixTimeSeconds();
// 获取当前时间戳(毫秒)
long timestampMs = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds();
// 时间戳转日期
DateTime date = DateTimeOffset.FromUnixTimeSeconds(timestamp).DateTime;
// 日期转时间戳
long timestampFromDate = new DateTimeOffset(date).ToUnixTimeSeconds();
Ruby
Ruby中使用Time类处理时间戳
# 获取当前时间戳(秒)
timestamp = Time.now.to_i
# 获取当前时间戳(毫秒)
timestamp_ms = (Time.now.to_f * 1000).to_i
# 时间戳转日期
date = Time.at(timestamp)
# 日期转时间戳
timestamp_from_date = date.to_i
Swift
Swift中使用Date类处理时间戳
import Foundation
// 获取当前时间戳(秒)
let timestamp = Int(Date().timeIntervalSince1970)
// 获取当前时间戳(毫秒)
let timestampMs = Int(Date().timeIntervalSince1970 * 1000)
// 时间戳转日期
let date = Date(timeIntervalSince1970: TimeInterval(timestamp))
// 日期转时间戳
let timestampFromDate = Int(date.timeIntervalSince1970)
Kotlin
Kotlin中使用Java时间API处理时间戳
import java.time.Instant
import java.time.LocalDateTime
import java.time.ZoneId
// 获取当前时间戳(毫秒)
val timestamp = System.currentTimeMillis()
// 获取当前时间戳(秒)
val timestampSeconds = Instant.now().epochSecond
// 时间戳转日期
val date = LocalDateTime.ofInstant(
Instant.ofEpochMilli(timestamp),
ZoneId.systemDefault()
)
// 日期转时间戳
val timestampFromDate = date.atZone(ZoneId.systemDefault())
.toInstant().toEpochMilli()
Unix timestamp is the number of seconds since January 1, 1970 00:00:00 UTC
Milliseconds timestamp is the number of milliseconds since January 1, 1970 00:00:00 UTC
Timezone is the time offset relative to UTC
Different programming languages and systems use different time formats
được khuyến nghị
phụ đề
Trình nén ảnh
Nén ảnh trực tuyến, giảm dung lượng tệp nhưng vẫn giữ chất lượng
Trình nén PDF
Nén tệp PDF trực tuyến, giúp giảm kích thước tệp
Trình định dạng JSON
Công cụ định dạng JSON chuyên nghiệp: làm đẹp, nén và kiểm tra hợp lệ
Bộ Mã Hóa/Giải Mã Base64
Công cụ mã hóa/giải mã Base64 trực tuyến, hỗ trợ mã hóa văn bản, hình ảnh và tệp
Bộ chuyển đổi chữ hoa/thường
Quickly convert text case, supports multiple formats
Trình tạo mật khẩu
Secure random password generation, supports multiple character types
Trình tạo ngẫu nhiên
Generate random numbers, strings, etc.
Trình mã hóa URL
URL encoding and decoding tool, handles special characters