js如何格式化时间

这次给大家带来js如何格式化时间日期,下面就是实战案例,一起来看一下。

// 对Date的扩展,将 Date 转化为指定格式的String// 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字)  // 例子:  // (new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-02 08:09:04.423   // (new Date()).Format("yyyy-M-d h:m:s.S")      ==> 2006-7-2 8:9:4.18   Date.prototype.Format = function (fmt) { //author: meizz     var o = {            "M+": this.getMonth() + 1, //月份         "d+": this.getDate(), //日         "h+": this.getHours(), //小时         "m+": this.getMinutes(), //分         "s+": this.getSeconds(), //秒         "q+": Math.floor((this.getMonth() + 3) / 3), //季度         "S": this.getMilliseconds() //毫秒     };     if (/(y+)/.test(fmt)) {        fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));    }        for (var k in o)             if (new RegExp("(" + k + ")").test(fmt))             fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));                return fmt;   }//调用: var time1 = new Date().Format("yyyy-MM-dd"); var time2 = new Date().Format("yyyy-MM-dd hh:mm:ss");

登录后复制

 相关推荐:

JS 时间格式化  

HTML时间格式化

php时间格式化 

以上就是js如何格式化时间的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2780184.html

(0)
上一篇 2025年3月8日 15:56:24
下一篇 2025年2月26日 02:48:18

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 如何用JS实现简单弹出框

    本文主要和大家分析如何用JS实现极简弹出框,需要的朋友可以参考下,希望能帮助到大家。下面跟随小编一起来看一下吧。 有两个p组成了弹出框。两个p的级别是兄弟关系。 其中一个p是为了遮挡后面的内容 第二个p是为了显示弹出框的实际内容 HTML部…

    编程技术 2025年3月8日
    200
  • js调试谷歌开发者工具

    本文主要和大家分享js调试谷歌开发者工具,js断点功能让人兴奋不已,以前只能在ie中靠alert弹出窗口调试js代码,那样的开发环境对于前端程序员来说简直是一场噩梦。本篇介绍sources的具体用法,帮助各位在开发过程中够愉快地调试js代码…

    2025年3月8日 编程技术
    200
  • three.js浏览全景图的代码

    本文主要和大家分享three.js浏览全景图的代码,希望能帮助到大家。 引入three.js和photo-sphere-viewer.js 登录后复制 以及放置canvas的地方 登录后复制 必填参数panorama、container 注…

    编程技术 2025年3月8日
    200
  • JS时区时间转换详解

    页面服务器时间是东八区时间,页面 js 功能需要对比服务器时间和用户本地时间,为兼容世界各地时间,需要将用户本地时间转换为东八区时间。本文主要和大家分享js时区时间转换详解,希望能帮助到大家。 基本概念 格林威治时间 格林威治子午线上的地方…

    编程技术 2025年3月8日
    200
  • 5种js设计模式

    本文主要和大家带来5种js设计模式,需要的朋友可以参考下,希望能帮助到大家。下面跟随小编一起来看一下吧。 1. 工厂模式 这个是工厂模式 工厂模式虽然解决了很多相似对象的问题 但是没有结局对象的识别问题 function createPer…

    编程技术 2025年3月8日
    200
  • js创建一个Map代码分享

    本文主要和大家分享js创建一个map代码,希望能帮助到大家。 function Map() {         this.elements = new Array();         //获取MAP元素个数         this.si…

    编程技术 2025年3月8日
    200
  • js控制Date类型转换为String类型实例

    本文主要和大家分享js控制date类型转换为string类型实例,希望能帮助到大家。 Date类型转换为String类型:Date.prototype.format = function(fmt)       { //author: mei…

    编程技术 2025年3月8日
    200
  • vue.js的双向绑定详解

    本文主要和大家分享vue.js的双向绑定详解,啥是双向绑定,首先我们都理解单向绑定吧,就是加一个监听器,在一个被触发的时候另外一个同时被触发。 加个图来看看: 我在下方文本框输入内容的时候,上面的也改变了。这是一方,其次,我可以在代码里修改…

    2025年3月8日 编程技术
    200
  • JS实现精确加减乘除的实例

    项目中要使用 js 实现自动计算的功能,进行一些浮点数运算时,计算结果却是一长串的值,本文主要和大家分享js实现精确加减乘除的实例,希望能帮助到大家。 具体代码如下: //加法函数 2 function accAdd(arg1, arg2)…

    编程技术 2025年3月8日
    200
  • JS实现密码弱中强显示

    本文主要和大家分享JS实现密码弱中强显示,主要以代码的方式和大家分享,希望能帮助到大家。 nbsp;html>                 onload = function () { var tds = document.get…

    编程技术 2025年3月8日
    200

发表回复

登录后才能评论