首页 > 编程语言 >1.javaScript日期格式化转换

1.javaScript日期格式化转换

时间:2023-03-13 15:59:24浏览次数:49  
标签:格式化 Format fmt javaScript length 日期 new Date RegExp

// (new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-02 08:09:04.423 Date.prototype.Format = function (fmt) { var o = { "M+": this.getMonth() + 1,//month月 "d+": this.getDate(),//day日 "h+": this.getHours(),//hour小时 "m+": this.getMinutes(),//minute分钟 "s+": this.getSeconds(),//second秒 "q+": Math.floor((this.getMonth() + 3) / 3),//quarter (of a year)季度 "S": this.getMilliseconds()//millisecond毫秒 }; 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 ETL_DAY=new Date(new Date().getTime()-1*24*60*60*1000).Format("yyyyMMdd"); console.log(ETL_DAY);

标签:格式化,Format,fmt,javaScript,length,日期,new,Date,RegExp
From: https://www.cnblogs.com/zhangdapangzo/p/17211680.html

相关文章

  • JavaScript事件代理,减少开销提高效率
    JavaScript事件代理(事件委托),即把原本需要绑定的事件委托给父元素,让父元素担当事件监听的职务。众所周知,DOM操作是十分消耗性能的。所以重复的事件绑定简直是性能杀手。而事......
  • JavaScript回调函数
    JavaScriptAPI里这样解释:Acallbackisafunctionthatispassedasanargumenttoanotherfunctionandisexecutedafteritsparentfunctionhascompleted.(回调......
  • JavaScript异步编程的深入理解,使用回调函数实现异步编程
    异步编程是指在程序运行时,任务不会按照函数调用的顺序依次执行,而是可以同时执行多个任务。JavaScript异步编程有很多种方式,例如使用回调函数、Promise、async/await等。下面......
  • [JS JavaScript] 使用CryptoJS库对给定的加密字符串进行解密
    本代码可以使用在Web中,或者其他可以出入密码的场景在需要解密的信息不大的情况下,可以将加密后的信息放入到JS中,在输入密码后,对加密后的信息进行解密在vue中,可以很方便的......
  • Android与H5(JavaScript)之间的简单交互
    Android响应Js的动作 假设网页端要调用Android原生的方法:showToast();1.做一个盆子接收消息(创建一个工具类,写一个方法(*带注解))publicclassJavaScriptMethod{......
  • 【JavaScript】41_包装类与垃圾回收机制
    10、包装类在JS中,除了直接创建原始值外,也可以创建原始值的对象通过newString()可以创建String类型的对象通过newNumber()可以创建Number类型的对象通过newBoolean()......
  • JavaScript表单
          ......
  • 设计模式-javascript实现【外观模式】
    定义:外观模式又叫门面模式,外观模式为一个系统中的子系统提供一个统一的高层接口,从而方便使用子系统。1.用类实现外观模式classCpu{install(){console.log('......
  • java自定义注解实现字段格式化(二)
    上篇java自定义注解实现字段格式化 我们自定义了另一个浮点数格式化的注解一、格式化处理器接口但在实际生产中,处理浮点数的格式化,可能还会有其他数据的格式化,比如日期......
  • 格式化字符串
    sprintf用于组包,将零散的数据,按照固定的格式,组成字符串。一般用来发送信息头文件:#include<stdio.h>intsprintf(char*str,constchar*format,......)......