Swift#
let timestamp = 1624713600.0 // 示例时间戳
let date = NSDate(timeIntervalSince1970: timestamp)
import (
"time"
)
timestamp := int64(1624713600) // 示例时间戳
t := time.Unix(timestamp, 0)
Java#
long timestamp = 1624713600; // 示例时间戳
java.util.Date date = new java.util.Date(timestamp * 1000);
#include <time.h>
time_t timestamp = 1624713600; // 示例时间戳
struct tm *timeinfo = localtime(×tamp);
// 或者使用 gmtime(×tamp) 获取 UTC 时间
JavaScript#
const timestamp = 1624713600; // 示例时间戳
const date = new Date(timestamp * 1000);
Objective-C#
NSTimeInterval timestamp = 1624713600; // 示例时间戳
NSDate *date = [NSDate dateWithTimeIntervalSince1970:timestamp];
MySQL#
SELECT from_unixtime(1624713600)
SQLite#
SELECT datetime(1624713600, 'unixepoch')
Erlang#
Timestamp = 1624713600, % 示例时间戳
Datetime = calendar:gregorian_seconds_to_datetime(Timestamp + 719528*24*3600).
PHP#
<?php
// pure php
$timestamp = 1624713600; // 示例时间戳
$date = date('Y-m-d H:i:s', $timestamp);
Python#
from datetime import datetime
timestamp = 1624713600 # 示例时间戳
date = datetime.fromtimestamp(timestamp)
Ruby#
timestamp = 1624713600 # 示例时间戳
time = Time.at(timestamp)
Shell#
date -d @1624713600
# macOS: date -r 1624713600
Groovy#
long timestamp = 1624713600 // 示例时间戳
Date date = new Date(timestamp * 1000)
Lua#
timestamp = 1624713600 -- 示例时间戳
date = os.date("*t", timestamp)
.NET/C##
long timestamp = 1624713600; // 示例时间戳
DateTimeOffset date = DateTimeOffset.FromUnixTimeSeconds(timestamp);
Dart#
int timestamp = 1624713600; // 示例时间戳
DateTime date = DateTime.fromMillisecondsSinceEpoch(timestamp * 1000);