js 方法总结
2024-09-04 12:30:49
1. 格式化时间
function format(str,fmt) {
var usedDate = new Date(usedDay);
var o = {
"M+": usedDate.getMonth() + 1, //月份
"d+": usedDate.getDate(), //日
"h+": usedDate.getHours(), //小时
"m+": usedDate.getMinutes(), //分
"s+": usedDate.getSeconds(), //秒
"q+": Math.floor((usedDate.getMonth() + 3) / 3), //季度
"S": usedDate.getMilliseconds() //毫秒
};
if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (usedDate.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 pattern = "yyyy-MM-dd";
var usedDay = 1454112000000; usedDate=format(usedDay,pattern);
2.
var dialog = {
title:'hi',
show: function(){
console.log(this.title);
}
} setTimeout(function(){
dialog.show();
},5000)
最新文章
- Java多线程 5 多线程其他知识简要介绍
- .Net Core--目录
- Ionic2 rc2 Events 跨界面调用的使用方法及问题解决
- UCanCode发布升级E-Form++可视化源码组件库2014 全新版 (V20.01)!
- Linux PHP5.3升级PHP5.5.33 (CentOS)
- CUDA1.1-函数类型限定符与变量类型限定符
- [Architecture Design] 跨平台架构设计
- ServerSocketChannel实现多Selector高并发server
- LeetCode OJ 141. Linked List Cycle
- 【转载】32复用时钟AFIO开启情况
- 腾讯云更换yum源
- javascript实现jsp页面的打印预览
- 仿淘宝购物车demo---增加和减少商品数量
- puppeteer(四)常见问题——部分元素无法操作,代码没任何问题。
- JavaScript 高级程序设计第二版
- CentOS下递归遍历文件夹下所有文件,查找指定字符
- IE11降级到IE8
- #pragma pack(n)对齐格式
- BZOJ2120:数颜色——题解
- 大聊Python----通过Socket实现简单的ssh客户端
热门文章
- Web服务器父与子 Apache和Tomcat区别(转)
- Windows下用Nginx配置遇到的问题
- SpringMVC——映射请求参数
- getchar() getch() getche() gets() puts() scanf()的用法及区别
- Monkey进行压力测试定位问题分析
- OpenGL绘图框架(GLFW)
- Session.Abandon-Session.Clear-Session.RemoveAll
- C#帮助类:MD5加密
- 【大数据之数据仓库】GreenPlum优化器对比测试
- OOP3(继承中的类作用域/构造函数与拷贝控制/继承与容器)