实现Date函数属性中的format方法
js中没有Date.format方法的,所以在date属性中加format方法
//js格式化属性
Date.prototype.format = function (format) {
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
"S": this.getMilliseconds() //millisecond
}
if (/(y+)/.test(format)) format = format.replace(RegExp.$1,
(this.getFullYear() + "").substr(4 - RegExp.$1.length));
for (var k in o) if (new RegExp("(" + k + ")").test(format))
format = format.replace(RegExp.$1,
RegExp.$1.length == 1 ? o[k] :("00" + o[k]).substr(("" + o[k]).length));
return format;
}
然后Date属性中就有这个方法了
实现Date函数属性中的format方法相关推荐
- Objective-C 字符串拼接函数 多个不同类型的参数拼接到一个字符串 类似于Java中 String.format()方法的原生API
总目录 iOS开发笔记目录 从一无所知到入门 文章目录 需求 Screenshot Code Output 需求 我有多个参数(类型也许不同),需要拼接到一个字符串中. 在Java中有String.f ...
- 中nextint函数_Kotlin中的作用域方法(Scope Function)
前言 这篇文章旨在对Kotlin中的作用域方法(Scope Function)--即run.with.also.apply.let五个方法进行学习和记录(还要两个额外的方法takeIf和takeUnl ...
- python调用math函数log_Python中求对数方法总结
Python中Math库和Python库都具备求对数的函数. import numpy as np import math 1. Numpy库 1.1 求以e.2.10为底的对数 函数 功能 np.l ...
- python中的parents函数 / jQuery中的parents() 方法
函数是在python代码中遇到的,但是查了下,说是jQurty中的一个方法(函数),就不求甚解了,一同记录下: parents()函数作用: 返回所有上级(祖先)目录列表,[上级目录, 上上级目录, ...
- python中math计算平方根的函数_Python中利用sqrt()方法进行平方根计算的教程
Python中利用sqrt()方法进行平方根计算的教程 这篇文章主要介绍了Python中利用sqrt()方法进行平方根计算的教程,是Python学习的基础知识,需要的朋友可以参考下 sqrt()方法返 ...
- python ctime函数_Python中的ctime()方法使用教程
ctime()方法转换,因为历元到表示本地时间的字符串表示以秒为单位的时间.如果不设置秒时或None,所返回的时间的当前time()被使用.使用asctime(localtime(secs)).不使用 ...
- python中的format函数_python中的format 函数是什么?如何使用?
众所周知,python支持格式化字符串的输出.我们在使用python时接触比较多的是字符串,操作字符串也很多.那你知道字符串是如何构造的吗?其实呀,从python2.6开始,新增了一种格式化字符串函数 ...
- matlab中rat=1函数,matlab中的format rat是什么意思
格式输出Format函数 Format函数用于制定字符串或数字的输出格式. 语法:x = Format (expression, fmt ) expression是所输出的内容.fmt是指输出的格式, ...
- java 格式化 布尔型_这么久才知道Java中的format很强大!
Java中允许我们对指定的对象进行某种格式化,从而得到我们想要的格式化样式. Format 首先介绍java.text包中的Format Foramt是一个抽象基类,其具体子类必须实现 format( ...
最新文章
- java文件名大小_java 比较指定文件夹内.txt文件名的大小
- linux 6.7 nfs安装yum,centos6.7下安装配置NFS
- redis缓存穿透、缓存雪崩、缓存击穿、并发竞争
- maven中pom.xml中的scope讲解
- Spring LDAP 2.0.0发布
- Android PreferenceActivity 使用
- 三月数据库技术通讯.pdf | Oracle配置DCD避免会话被防火墙强制断开
- Java JDBC初步
- Myeclipse7.X和8.X汉化
- 大数据在企业中的运用
- Item 27: 明白什么时候选择重载,什么时候选择universal引用
- 【优化算法】变异策略的改进型花朵授粉算法【含Matlab源码 480期】
- 织梦Dedecms忘记管理员后台密码解决办法
- 《C语言》课程设计——学生成绩统计
- MySQL重做日志文件放在磁盘_重做日志文件
- 【力扣】【初级算法】【数组10】有效的数独
- 萨姆·阿尔特曼:如何获得成功(How To Be Successful)译文
- 接口自动化框架查询手机号归属地
- 十速单片机学习归纳总结(四):LED闪烁实验
- BCB6.0 Import Type Library Excel2003时报错:因为我安装了Excel2007兼容包 的缘故
热门文章
- 被面试官问懵B了,十亿级数据ES搜索怎么优化?
- 对于注册中心,ZooKeeper、Eureka哪个更合适?
- Spring Boot Admin 2.1.0 全攻略
- 增大模型依然有用,DeepMind用2800亿参数的Gopher,测试语言系统极限
- 05后都上清华了!首批丘成桐数学领军人才名单发布,三位菲尔兹奖得主为其授课,周末就来学校报到...
- 第一次,我们在人工神经网络中发现了「真」神经元
- 如何到top5%?NLP-情感分析实战训练来教你!
- 算法战争:美国国家AI安全委员会要建立AI大学,「数字服务学院」为政府培养AI人才...
- Django源码分析9:model.py表结构的初始化概述
- 如何优雅地退出python程序