js将long日期格式转换为标准日期格式实现思路

将long日期格式转换为标准日期格式,可以按照以下步骤进行操作:

  1. 获取long日期值

首先,我们需要获取包含long日期值的变量,可以是从数据库中查询到的时间戳,或者是前端传递过来的时间戳等。

示例1:获取当前时间戳

var timestamp = Date.now();

示例2:获取后端传递过来的时间戳

var timestamp = response.data.timestamp;
  1. 转换日期格式

接下来,我们需要将long日期时间戳转换成标准日期格式,可以使用JavaScript中的Date对象进行转换。

示例1:将当前时间戳转换为标准日期格式

var timestamp = Date.now();
var date = new Date(timestamp);
var year = date.getFullYear();
var month = date.getMonth() + 1;
var day = date.getDate();
var hour = date.getHours();
var minute = date.getMinutes();
var second = date.getSeconds();
var standardTime = year + '-' + month + '-' + day + ' ' + hour + ':' + minute + ':' + second;
console.log(standardTime); // 输出示例:2022-09-25 15:26:18

示例2:将后端传递过来的时间戳转换为标准日期格式

var timestamp = response.data.timestamp;
var date = new Date(timestamp);
var year = date.getFullYear();
var month = date.getMonth() + 1;
var day = date.getDate();
var hour = date.getHours();
var minute = date.getMinutes();
var second = date.getSeconds();
var standardTime = year + '-' + month + '-' + day + ' ' + hour + ':' + minute + ':' + second;
console.log(standardTime); // 输出示例:2022-09-25 15:26:18

在实际应用中,我们也可以将以上转换过程封装成一个函数,以便于在代码中复用。

function formatTimestamp(timestamp) {
  var date = new Date(timestamp);
  var year = date.getFullYear();
  var month = date.getMonth() + 1;
  var day = date.getDate();
  var hour = date.getHours();
  var minute = date.getMinutes();
  var second = date.getSeconds();
  var standardTime = year + '-' + month + '-' + day + ' ' + hour + ':' + minute + ':' + second;
  return standardTime;
}

// 使用示例
var timestamp = Date.now();
var standardTime = formatTimestamp(timestamp);
console.log(standardTime); // 输出示例:2022-09-25 15:26:18

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:js将long日期格式转换为标准日期格式实现思路 - Python技术站

(0)
上一篇 2023年6月10日
下一篇 2023年6月10日

相关文章

  • JS实现倒序输出的几种常用方法示例

    下面是我对“JS实现倒序输出的几种常用方法示例”的完整攻略。 JS 实现倒序输出的几种常用方法示例 1. 字符串反转 最简单的方法是将字符串反转,然后再输出。 function reverseString(str) { return str.split("").reverse().join(""); } console…

    JavaScript 2023年5月28日
    00
  • json格式数据的添加,删除及排序方法

    下面我来详细讲解一下“JSON格式数据的添加、删除及排序方法”。 JSON格式数据简介: JSON是一种轻量级的数据格式,它常用于web应用程序之间的数据交换,是JavaScript对象的文本表示。在JSON格式中,数据以键值对的形式存在,用逗号分隔开来。关键字和值之间用冒号“:”分隔,大括号({})用于定义对象,中括号([])用于定义数组。 下面我将分别讲…

    JavaScript 2023年5月27日
    00
  • js的touch事件的实际引用

    下面我将为你详细讲解JS的touch事件实际引用的攻略。 一、什么是Touch事件? Touch事件是一种移动端特有的事件,它包括了以下几个事件: touchstart: 手指触摸屏幕时触发的事件 touchmove: 手指在屏幕上滑动时触发的事件 touchend: 手指从屏幕上离开时触发的事件 touchcancel: 触摸被意外取消时触发的事件,如页面…

    JavaScript 2023年6月11日
    00
  • 用原生JS获取CLASS对象(很简单实用)

    获取CLASS对象是在JavaScript中非常常见的操作,本文将为您介绍如何使用原生JavaScript获取CLASS对象,以及如何操作对象。 1. 获取CLASS对象 首先,让我们来看一下如何使用原生JavaScript获取CLASS对象。在HTML中,我们使用class属性为元素设置类,例如: <div class="box"…

    JavaScript 2023年5月27日
    00
  • 谈谈我对JavaScript原型和闭包系列理解(随手笔记6)

    来详细讲解一下“谈谈我对JavaScript原型和闭包系列理解(随手笔记6)”这篇文章。 标题 文章的标题是“谈谈我对JavaScript原型和闭包系列理解(随手笔记6)”,主要内容是探讨JavaScript中的原型和闭包。 正文 原型 在JavaScript中,每个对象都有一个原型对象(即 prototype 属性)。原型对象是一个普通的对象,它有可能也有…

    JavaScript 2023年6月10日
    00
  • javascript 面向对象编程基础 多态

    JavaScript 是一门支持面向对象编程(Object Oriented Programming,OOP)的语言,而多态作为面向对象编程的三大特性之一,对于我们编写复杂的应用程序来说,非常重要。 多态的概念及好处 多态是指同一个接口,不同的表现形态。在程序中,就是指一个类实例化之后,可以有多种不同的形态。 多态的好处是,增强程序的灵活性以及可扩展性。当我…

    JavaScript 2023年5月27日
    00
  • Javascript实现异步编程的过程

    Javascript 是一种单线程语言,它只能同时执行一个任务,当程序执行 I/O 操作、等待网络请求或者等待定时事件时,程序不能阻塞等待,必须异步执行。所以,Javascript 实现异步编程是必备技能。 下面是 Javascript 实现异步编程的过程: 1. 回调函数 回调函数是 Javascript 中异步编程的最基本的方式。回调函数实现方式为,将需…

    JavaScript 2023年6月11日
    00
  • javaScript中push函数用法实例分析

    JavaScript中的push函数用于在数组末尾添加一个或多个元素,并返回新数组的长度。在本篇攻略中,我们将分析push函数的用法和几个示例来更好地理解其用法。 1. push函数基本用法 push函数是JavaScript中数组对象的一种方法,语法格式如下: arr.push(element1[, …[, elementN]]) 其中arr是要进行添…

    JavaScript 2023年5月27日
    00
合作推广
合作推广
分享本页
返回顶部