- 浏览: 496142 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (563)
- 工作经验 (12)
- 数据库 (13)
- Servlet (10)
- Struts2 (1)
- Spring (25)
- Eclipse (5)
- Hibernate (5)
- Eclips (8)
- HTTP (7)
- J2EE (21)
- EHcache (1)
- HTML (11)
- 工具插件使用 (20)
- JPA (2)
- 杂谈 (17)
- 数据结构与算法 (3)
- Cloud Foundry (1)
- 安全 (10)
- J2SE (57)
- SQL (9)
- DB2 (6)
- 操作系统 (2)
- 设计模式 (1)
- 版本代码管理工具 (13)
- 面试 (10)
- 代码规范 (3)
- Tomcat (12)
- Ajax (5)
- 异常总结 (11)
- REST (2)
- 云 (2)
- RMI (3)
- SOA (1)
- Oracle (12)
- Javascript (20)
- jquery (7)
- JSP自定义标签 (2)
- 电脑知识 (5)
- 浏览器 (3)
- 正则表达式 (3)
- 建站解决问题 (38)
- 数据库设计 (3)
- git (16)
- log4j (1)
- 每天100行代码 (1)
- socket (0)
- java设计模式 耿祥义著 (0)
- Maven (14)
- ibatis (7)
- bug整理 (2)
- 邮件服务器 (8)
- Linux (32)
- TCP/IP协议 (5)
- java多线程并发 (7)
- IO (1)
- 网页小工具 (2)
- Flash (2)
- 爬虫 (1)
- CSS (6)
- JSON (1)
- 触发器 (1)
- java并发 (12)
- ajaxfileupload (1)
- js验证 (1)
- discuz (2)
- Mysql (14)
- jvm (2)
- MyBatis (10)
- POI (1)
- 金融 (1)
- VMWare (0)
- Redis (4)
- 性能测试 (2)
- PostgreSQL (1)
- 分布式 (2)
- Easy UI (1)
- C (1)
- 加密 (6)
- Node.js (1)
- 事务 (2)
- zookeeper (3)
- Spring MVC (2)
- 动态代理 (3)
- 日志 (2)
- 微信公众号 (2)
- IDEA (1)
- 保存他人遇到的问题 (1)
- webservice (11)
- memcached (3)
- nginx (6)
- 抓包 (1)
- java规范 (1)
- dubbo (3)
- xwiki (1)
- quartz (2)
- 数字证书 (1)
- spi (1)
- 学习编程 (6)
- dom4j (1)
- 计算机系统知识 (2)
- JAVA系统知识 (1)
- rpcf (1)
- 单元测试 (2)
- php (1)
- 内存泄漏cpu100%outofmemery (5)
- zero_copy (2)
- mac (3)
- hive (3)
- 分享资料整理 (0)
- 计算机网络 (1)
- 编写操作系统 (1)
- springboot (1)
最新评论
-
masuweng:
亦论一次OutOfMemoryError的定位与解错 -
变脸小伙:
引用[color=red][/color]百度推广中运用的技术 ...
Spring 3 mvc中返回pdf,json,xml等不同的view -
Vanillva:
不同之处是什么??
Mybatis中的like查询 -
thrillerzw:
转了。做个有理想的程序员
有理想的程序员必须知道的15件事 -
liujunhui1988:
觉得很有概括力
15 个必须知道的 Java 面试问题(2年工作经验)
源:http://www.cnblogs.com/zhangpengshou/archive/2012/07/19/2599053.html
http://www.cnblogs.com/zxjyuan/archive/2010/09/07/1820708.html
评:
// 对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");
================
function comptime(beginTime, endTime) {
//var beginTime = "2009-09-21 00:00:00";
//var endTime = "2009-09-21 00:00:01";
var beginTimes = beginTime.substring(0, 10).split('-');
var endTimes = endTime.substring(0, 10).split('-');
beginTime = beginTimes[1] + '-' + beginTimes[2] + '-' + beginTimes[0] + ' ' + beginTime.substring(10, 19);
endTime = endTimes[1] + '-' + endTimes[2] + '-' + endTimes[0] + ' ' + endTime.substring(10, 19);
// alert(Date.parse(endTime));
//alert(Date.parse(beginTime));
var a = (Date.parse(endTime) - Date.parse(beginTime)) / 3600 / 1000;
if (a < 0) {
// alert("endTime小!");
return false;
} else if (a > 0) {
// alert("endTime大!");
return true;
} else if (a == 0) {
return true;
// alert("时间相等!");
} else {
// return 'exception'
return false;
}
}
http://www.cnblogs.com/zxjyuan/archive/2010/09/07/1820708.html
评:
// 对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");
================
function comptime(beginTime, endTime) {
//var beginTime = "2009-09-21 00:00:00";
//var endTime = "2009-09-21 00:00:01";
var beginTimes = beginTime.substring(0, 10).split('-');
var endTimes = endTime.substring(0, 10).split('-');
beginTime = beginTimes[1] + '-' + beginTimes[2] + '-' + beginTimes[0] + ' ' + beginTime.substring(10, 19);
endTime = endTimes[1] + '-' + endTimes[2] + '-' + endTimes[0] + ' ' + endTime.substring(10, 19);
// alert(Date.parse(endTime));
//alert(Date.parse(beginTime));
var a = (Date.parse(endTime) - Date.parse(beginTime)) / 3600 / 1000;
if (a < 0) {
// alert("endTime小!");
return false;
} else if (a > 0) {
// alert("endTime大!");
return true;
} else if (a == 0) {
return true;
// alert("时间相等!");
} else {
// return 'exception'
return false;
}
}
发表评论
-
js 关闭浏览器窗口事件
2016-04-24 00:35 2937源: 评: 1. 不带任何提示关闭窗口的js代码 复制代码 代 ... -
js获取服务器详细地址
2016-03-23 11:29 1027源:http://www.jb51.net/article/4 ... -
JS中的Map
2015-07-23 16:05 504源:http://blog.sina.com.cn/s/blo ... -
JavaScript学习笔记(十四) 立即执行函数
2015-01-05 16:09 475源:http://blog.csdn.net/qq83 ... -
AMD规范
2015-01-05 11:24 546源:http://blog.sina.com.cn/s ... -
eval解析JSON中的注意点
2014-11-23 15:49 593源:http://www.cnblogs.com/myjava ... -
JS中定时执行,setTimeout和setInterval的区别,以及l解除方法
2014-07-15 11:47 472源:http://blog.csdn.net/chenghp/ ... -
js 格式化时间
2014-04-09 15:11 534源:http://blog.sina.com.cn/s/blo ... -
用js调用迅雷下载代码
2013-12-22 21:01 1403源:http://hi.baidu.com/287740456 ... -
js中判断2个字符串相等的问题 ie 问题
2013-12-02 09:52 915源:http://bbs.csdn.net/topics/30 ... -
js 拆分字符串为数组 与 数组删除某索引值
2013-11-26 11:51 1348源: 评: js split用法 <scr ... -
js动态时间显示
2013-07-14 16:22 386源:http://josephmok.iteye.com/b ... -
js的with语句使用方法
2013-07-14 16:20 718源: 评: 1)简要说明 with 语句 ... -
jquery 验证数字 跟强制输入为数字
2013-07-09 15:23 584//检查是否是数字 function checkFloat( ... -
将人民币金额转换为大写 跨单位加零
2013-05-21 22:44 1098源:http://www.oschina.net/code/ ... -
input设置不可写,只读 disabled 和 readonly
2013-05-21 22:31 2509源:http://hi.baidu.com/chaoxing ... -
解决jQuery中dbclick事件触发两次click事件
2013-05-20 19:04 2051源:http://js8.in/610.html 评: ... -
设置checkbox为只读(readOnly)
2013-05-15 15:22 1845源:http://hi.baidu.com/zhuyuli5 ... -
JS实现数字转换为货币汉字大写数字的方法详解
2013-05-06 18:19 740源:http://blog.csdn.net/REB ... -
jquery工作疑问汇总一
2013-05-06 18:15 4001.源:http://www.zhiminliu.com/? ...
相关推荐
javascript的TRIM函数和日期时间格式化函数 如 var d = new Date().format('yyyy-MM-dd hh:mm:ss');
JavaScript数字格式化函数,很好用的
这是一个Javascript版的仿PHP时间格式化函数,使用方法和PHP语言一样,有丰富的模板字符串,替换更自由
很多时候,我们可以利用JavaScript中Date对象的内置方法来格式化,如: 代码如下:var d = new Date();console.log(d); // 输出:Mon Nov 04 2013 21:50:33 GMT+0800 (中国标准时间)console.log(d.toDateString()); /...
JS获取当前时间并格式化"yyyy-MM-dd HH:mm:ss",取时间格式的方法和函数
js中格式化日期时间型数据函数代码.docx
finereport格式化金额函数js中进行数字超大金额千位符格式化处理.docx
采用js实现具有复杂字符串的格式化操作类库函数,采用纯js实现,可以对含有正则表达式以及日期,货币等字符串进行格式标准化解析操作。
javascript中,new Date()得到的是一个国际化时间格式的时间值这在我们使用中文的时候,很不方便,也很难看所以就需要对javascript中的日期时间进行格式化.
全面兼容的javascript时间格式化函数,实用总结! 代码如下: <!DOCTYPE html> <html> <head> <meta charset=”utf-8″ /> <meta http-equiv=”Content-Type” content=”text/html; charset...
自己写的一个浮点数格式化函数,可以根据自定义格式对数据进行格式化。
里给大家推荐一款自己封装的js时间日期格式化的函数,非常的简洁实用,分享给有需要的小伙伴
感谢某前辈写的JS格式化日期和时间JS代码,很好很强大!!! 前言: js虽然提供了各种获取时间Date对象的不同属性方法,如:getDate 方法 | getDay 方法 | getFullYear 方法 | getHours 方法 … … 等等,但是却...
Javascript日期格式化在日常开发中还是挺常见的,那么下面就给大家分享Javascript时间格式format函数的两种使用方法示例,一起来看看。 方法一 Date.prototype.pattern=function(fmt) { var o = { "M+" : this....
下面的一个例子就是以独立函数写出的JavaScript日期格式化函数,独立的format函数。回到格式化的这一知识点上,我们考查的是怎么实现的、运用了哪些原理
这个脚本使用来格式化sql语句的,获得sql语句后,直接通过sqlFormatter调用formatter函数,并且传入sql语句,会返回一个格式化好了的sql语句
主要介绍了JavaScript日期时间格式化函数分享,需要的朋友可以参考下
代码如下:function DateUtil(){}/***功能:格式化时间*示例:DateUtil.Format(“yyyy/MM/dd”,”Thu Nov 9 20:30:37 UTC+0800 2006 “);*返回:2006/11/09*/DateUtil.Format=function(fmtCode,date){ var ...