Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js unix时间戳转换成时间

作者:龙之灬殇   发布日期:2025-06-08   浏览:41

// 将 Unix 时间戳转换为 JavaScript 日期对象
function unixTimestampToDate(unixTimestamp) {
    // 创建一个新的 Date 对象,参数为毫秒数,因此需要将 Unix 时间戳乘以 1000
    const date = new Date(unixTimestamp * 1000);

    // 使用 toUTCString 方法将日期对象转换为 UTC 字符串
    const formattedDate = date.toUTCString();

    return formattedDate;
}

// 示例用法
const unixTimestamp = 1633072800; // 示例 Unix 时间戳
console.log(unixTimestampToDate(unixTimestamp)); // 输出: "Sun, 01 Oct 2023 00:00:00 GMT"

解释说明:

  1. Unix 时间戳:是从 1970 年 1 月 1 日(UTC)开始所经过的秒数。
  2. JavaScript 的 Date 对象:接受的是毫秒数,因此需要将 Unix 时间戳乘以 1000。
  3. toUTCString():将日期对象转换为 UTC 格式的字符串。

通过上述代码,可以将 Unix 时间戳轻松转换为可读的日期时间格式。

上一篇:js 数组去重复

下一篇:js 时间戳转日期

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js 数组复制

js 复制数组

js 数组拷贝

js 对象转数组

js 深拷贝数组

js 获取今天年月日

js jsonp

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站