javascript中Date format(js日期格式化)方法小结

下面我将详细讲解“javascript中Date format(js日期格式化)方法小结”。

简介

Date对象是Javascript同日期相关的对象,它提供了很多方便易用的日期时间操作方法。其中format方法就是在Date对象中提供的一种日期格式化的方法。

语法

Date.format(formatStr)

  • formatStr为日期格式化字符串。常用的格式化字符串有:
  • yyyy : 4位年份
  • MM : 月份
  • dd : 年份中的天数
  • hh : 小时数(12小时制)
  • HH : 小时数(24小时制)
  • mm : 分钟数
  • ss : 秒数
  • S : 毫秒数

示例1

下面是一个使用Date.format方法格式化当前日期的示例:

var now = new Date();
var timeStr = now.format("yyyy-MM-dd HH:mm:ss");
console.log(timeStr);

输出结果:

2021-08-11 15:20:12

示例2

下面是一个使用Date.format方法格式化指定日期的示例:

var dateStr = "2021-08-11 15:20:12";
var dateObj = new Date(Date.parse(dateStr.replace(/-/g, "/")));
var timeStr = dateObj.format("yyyy年MM月dd日 HH时mm分ss秒");
console.log(timeStr);

输出结果:

2021年08月11日 15时20分12秒

需要注意的是,在示例2中,由于Date对象只能接受以“/”为分隔符的日期字符串,因此需要先将“-”替换成“/”,再将字符串转换为Date对象。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:javascript中Date format(js日期格式化)方法小结 - Python技术站

(0)
上一篇 2023年5月27日
下一篇 2023年5月27日

相关文章

  • JS判断浏览器之Navigator对象

    一、在JS中判断用户的浏览器可以使用Navigator对象,具体的步骤如下: 1.获取Navigator对象。在JS中,可以通过window.navigator属性来获取Navigator对象。 2.获取浏览器信息。在Navigator对象中,有一些属性可以获取浏览器的信息,如: userAgent:浏览器的User Agent字符串,可以用来检测浏览器的类…

    JavaScript 2023年6月11日
    00
  • js中eval方法详解之eval方法的初级应用

    JS中eval方法详解之eval方法的初级应用 什么是eval方法? eval方法是JavaScript的内置函数,可以用来执行一个JavaScript字符串。eval函数只接受一个参数,即要执行的JavaScript字符串。eval会将接收到的字符串当做JavaScript代码执行,并返回最后一个语句的执行结果。 eval方法的使用场景 因为eval方法可…

    JavaScript 2023年5月28日
    00
  • weui框架实现上传、预览和删除图片功能代码

    下面我将详细讲解使用weui框架实现上传、预览和删除图片功能的完整攻略。 1. 准备工作 首先需要引入weui框架和jQuery库,可以使用以下代码: <link rel="stylesheet" href="https://res.wx.qq.com/open/libs/weui/2.0.1/weui.min.css&q…

    JavaScript 2023年5月19日
    00
  • JavaScript中常用的数组操作方法总结

    JavaScript中常用的数组操作方法总结 在JavaScript中,数组是一种非常常见的数据类型。本文将对JavaScript中常用的数组操作方法进行总结,方便读者快速掌握和使用。 创建数组 创建一个空数组: var arr = []; 创建一个有元素的数组: var arr = [1, 2, 3]; 数组的基本操作 获取数组长度 使用length属性获…

    JavaScript 2023年5月18日
    00
  • 如何从JavaScript数组中删除空对象

    从JavaScript数组中删除空对象是一项常见的数组操作。在JavaScript中,我们可以使用filter()函数来删除数组中的空对象。 以下是具体步骤: 步骤1:创建数组 首先,我们需要创建一个包含空对象的数组。以下是一个简单的示例: const arr = [{}, { name: "张三"}, {}, { age: 18 }, …

    JavaScript 2023年6月10日
    00
  • 教你javascript如何获取对象的key和value

    当需要遍历一个JavaScript对象时,我们可能需要获取其key和value。下面是获取JavaScript对象key和value的两种方式: 获取对象key的方法 我们可以使用 for…in 循环语句来获取JavaScript对象的所有key: for(let key in obj) { console.log(key); // 输出该对象的所有ke…

    JavaScript 2023年5月27日
    00
  • Javascript验证用户输入URL地址是否为空及格式是否正确

    关于JavaScript验证用户输入URL地址是否为空及格式是否正确的攻略,可以按照以下步骤实现: 步骤一:获取用户输入的URL地址 获取用户输入的URL地址。可以使用document.getElementById()或document.querySelector()等方法获取用户输入的URL地址。 const urlInput = document.get…

    JavaScript 2023年6月10日
    00
  • 20个必会的JavaScript面试题(小结)

    下面是“20个必会的JavaScript面试题(小结)”的完整攻略: 1. 介绍JavaScript的数据类型 JavaScript有六种基本数据类型,分别是:数字(Number)、字符串(String)、布尔(Boolean)、null、undefined和对象(Object)。其中,对象又可以分为普通对象、函数、数组等多种类型。 2. 什么是闭包?如何使…

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