- 浏览: 171750 次
- 性别:
- 来自: 成都
-
文章分类
最新评论
-
crabboy:
goodhttp://veerle.duoh.com/comm ...
表格效果 -
lunvsxiao:
好呀,省的自己记那么多了。。
java常用正则表达式
//Date.prototype.isLeapYear 判断闰年 //Date.prototype.Format 日期格式化 //Date.prototype.DateAdd 日期计算 //Date.prototype.DateDiff 比较日期差 //Date.prototype.toString 日期转字符串 //Date.prototype.toArray 日期分割为数组 //Date.prototype.DatePart 取日期的部分信息 //Date.prototype.MaxDayOfDate 取日期所在月的最大天数 //Date.prototype.WeekNumOfYear 判断日期所在年的第几周 //StringToDate 字符串转日期型 //IsValidDate 验证日期有效性 //CheckDateTime 完整日期时间检查 //daysBetween 日期天数差 //--------------------------------------------------- // 判断闰年 //--------------------------------------------------- Date.prototype.isLeapYear = function() { return (0==this.getYear()%4&&((this.getYear()%100!=0)||(this.getYear()%400==0))); } //--------------------------------------------------- // 日期格式化 // 格式 YYYY/yyyy/YY/yy 表示年份 // MM/M 月份 // W/w 星期 // dd/DD/d/D 日期 // hh/HH/h/H 时间 // mm/m 分钟 // ss/SS/s/S 秒 //--------------------------------------------------- Date.prototype.Format = function(formatStr){ var str = formatStr; var Week = ['日','一','二','三','四','五','六']; str=str.replace(/yyyy|YYYY/,this.getFullYear()); str=str.replace(/yy|YY/,(this.getYear() % 100)>9?(this.getYear() % 100).toString():'0' + (this.getYear() % 100)); str=str.replace(/MM/,this.getMonth()>9?this.getMonth().toString():'0' + this.getMonth()); str=str.replace(/M/g,this.getMonth()); str=str.replace(/w|W/g,Week[this.getDay()]); str=str.replace(/dd|DD/,this.getDate()>9?this.getDate().toString():'0' + this.getDate()); str=str.replace(/d|D/g,this.getDate()); str=str.replace(/hh|HH/,this.getHours()>9?this.getHours().toString():'0' + this.getHours()); str=str.replace(/h|H/g,this.getHours()); str=str.replace(/mm/,this.getMinutes()>9?this.getMinutes().toString():'0' + this.getMinutes()); str=str.replace(/m/g,this.getMinutes()); str=str.replace(/ss|SS/,this.getSeconds()>9?this.getSeconds().toString():'0' + this.getSeconds()); str=str.replace(/s|S/g,this.getSeconds()); return str; } //+--------------------------------------------------- //| 求两个时间的天数差 日期格式为 YYYY-MM-dd //+--------------------------------------------------- function daysBetween(DateOne,DateTwo){ var OneMonth = DateOne.substring(5,DateOne.lastIndexOf ('-')); var OneDay = DateOne.substring(DateOne.length,DateOne.lastIndexOf ('-')+1); var OneYear = DateOne.substring(0,DateOne.indexOf ('-')); var TwoMonth = DateTwo.substring(5,DateTwo.lastIndexOf ('-')); var TwoDay = DateTwo.substring(DateTwo.length,DateTwo.lastIndexOf ('-')+1); var TwoYear = DateTwo.substring(0,DateTwo.indexOf ('-')); var cha=((Date.parse(OneMonth+'/'+OneDay+'/'+OneYear)- Date.parse(TwoMonth+'/'+TwoDay+'/'+TwoYear))/86400000); return Math.abs(cha); } //+--------------------------------------------------- //| 日期计算 //+--------------------------------------------------- Date.prototype.DateAdd = function(strInterval, Number) { var dtTmp = this; switch (strInterval) { case 's' :return new Date(Date.parse(dtTmp) + (1000 * Number)); case 'n' :return new Date(Date.parse(dtTmp) + (60000 * Number)); case 'h' :return new Date(Date.parse(dtTmp) + (3600000 * Number)); case 'd' :return new Date(Date.parse(dtTmp) + (86400000 * Number)); case 'w' :return new Date(Date.parse(dtTmp) + ((86400000 * 7) * Number)); case 'q' :return new Date(dtTmp.getFullYear(), (dtTmp.getMonth()) + Number*3, dtTmp.getDate(), dtTmp.getHours(), dtTmp.getMinutes(), dtTmp.getSeconds()); } }
使用方法:
new Date().Format("yyyy年mm月dd日 星期W")
- DATE.rar (1.3 KB)
- 下载次数: 0
发表评论
-
js event.keyCode
2011-12-02 17:13 709keycode 8 = BackSpace BackSpace ... -
js event.keyCode
2011-12-02 17:06 2keycode 8 = BackSpace BackSpace ... -
IE6下png透明处理心得
2011-11-24 12:41 1329首先说明一下,网上处理IE6下png透明的方法有很多,但无外乎 ... -
不使用中间变量,交换int型的 a, b两个变量的值
2011-02-22 18:08 766(function(){ var a = 10, b ... -
dom加载完的判断
2011-02-12 18:05 3024window.onload事件可以安全的执行javascr ... -
js节点操作
2011-02-11 16:14 849insertAdjacentElement方法 语法: ... -
[JS]URLParser-html页面参数获取类
2010-10-11 09:05 693URLParser类代码 /* @class: ... -
JS函数库 common.js
2010-09-20 15:55 1146/****************************** ... -
简单的加解密
2010-09-12 20:51 648前段时间看到flash中写的一段混淆代码,现记录下,以备后用。 ... -
js排序
2010-09-02 16:37 786<html> <body> ... -
动态加载JS脚本的4种方法
2010-08-05 11:55 531动态加载JS脚本的4种方法 要 ... -
信息提示框
2010-05-17 17:08 1373消息提示封装js /** ------ ... -
关于table等只读标签的innerHTML问题
2010-04-26 17:58 1725function setTbodyHTML(id,tr){ ... -
[转载]100多个很有用的JavaScript函数以及基础写法大集合
2010-04-24 23:17 11871.document.write(""); ... -
网页高亮显示文字
2010-04-15 15:24 1959function hightLight(str,style,f ... -
遍历JSON
2010-04-11 15:11 1596<!DOCTYPE html PUBLIC " ... -
霓虹灯效果
2010-04-09 11:09 1344<!DOCTYPE html PUBLIC &qu ... -
JavaScript 的事件冒泡 demo
2010-03-15 10:11 1251转载: 如果你还不理解JavaScript的事件冒泡往下看: ... -
获得页面的高度(转载)
2010-02-03 21:50 1315function getDocHeight(doc){ / ... -
JS读取并输出xml文件节点及属性
2010-01-19 17:42 2107book.html 代码如下: ++++++++++++ ...
相关推荐
### 日期格式化函数在SQL Server中的应用 在数据库管理和数据处理中,日期时间的格式化是一项非常重要的工作。不同的应用场景可能需要不同格式的日期时间表示形式,这不仅是为了提高可读性,也是为了便于进一步的...
### 日期格式化函数在SQL Server中的应用 在SQL Server中,`CONVERT`函数是一种非常强大且灵活的工具,用于将数据从一种数据类型转换为另一种数据类型。特别是当涉及到日期时间数据时,`CONVERT`函数可以用来格式化...
下面是一个自定义的日期格式化函数示例: ```javascript Date.prototype.format = function (format) { var o = { "M+": this.getMonth() + 1, // month "d+": this.getDate(), // day "h+": this.getHours(), ...
### SQL 日期格式化函数大全 在SQL中,对日期进行格式化是非常常见的需求之一,尤其是在需要将日期数据展示给用户或与其他系统交互时。本文将详细介绍SQL Server中`CONVERT`函数的不同格式代码及其产生的效果,帮助...
### SQL Server 中强大的日期格式化函数:CONVERT 在SQL Server中处理日期和时间数据时,经常需要将日期和时间转换成不同的格式以便于展示或分析。`CONVERT` 函数是SQL Server中最常用的一种方法来实现日期和时间...
在PB中,日期和时间处理是常见且重要的功能,涉及多种函数来帮助开发者进行日期转换、格式化以及获取当前时间等操作。本文将深入解析PB中的日期和时间函数,包括日期转换、打印函数等,为PB开发者提供全面的参考指南...
3. **格式化函数**:在处理时间日期时,我们常常需要将内部的数值转换为人类可读的格式,这就需要用到格式化函数。例如,“格式化日期”和“格式化时间”函数,它们允许开发者指定日期和时间的显示格式,如“年/月/...
本篇文章将深入探讨SQL中的日期和数字格式化函数,帮助你更好地理解和运用这些功能强大的工具。 首先,我们来了解一下日期处理函数。在SQL中,有多种方法可以转换和格式化日期。例如: 1. `DATE_FORMAT()`(MySQL...
格式化函数允许程序员以指定的样式和布局来展示数据,这包括数字、字符串、日期和时间等。常见的格式化操作有:控制精度(如浮点数的小数位数)、填充字符(如用0填充)和对齐方式(左对齐、右对齐或居中)等。这些...
Bootstrap Table 是一个基于 ...整个流程涉及到了 MySQL 的日期存储、Spring MyBatis 的数据处理、前端的 Bootstrap Table 以及日期格式化库的使用。确保每个环节都正确配置和使用,你就能成功地实现日期的格式化显示。
下面详细阐述如何在MySQL中获取当前日期以及如何进行日期格式化。 首先,MySQL中的获取当前日期和时间的函数是`NOW()`。这个函数返回当前的日期和时间,精确到秒。例如,当你执行`SELECT NOW();`时,你会得到如下...
在编程领域,格式化读写函数是至关重要的组成部分,它们允许程序员以特定的格式处理数据的输入和输出。本文将深入探讨格式化读写函数的概念、常见用途、以及如何在不同编程语言中实现它们。 首先,我们要理解什么是...
本文将详细探讨 `CONVERT` 函数用于日期格式化的基本用法及其多种格式选项。 #### 1. 基本语法 `CONVERT` 函数的基本语法如下: ```sql CONVERT ( data_type, expression [ , style ] ) ``` - **data_type**:表示...
日期输出格式函数,具体内容自己研究。日期输出格式函数,具体内容自己研究。
总的来说,这个"JavaScript仿PHP时间格式化函数"极大地扩展了JavaScript在日期格式化方面的灵活性,使得前端开发者无需后端的帮助,也能实现与PHP类似的日期处理。这个库对于需要在多种语言间保持一致日期格式的项目...
结合以上两个函数,我们可以创建一个完整的日期格式化函数`functionDateTimeFormat(jsondate)`,该函数接受一个JSON日期字符串作为输入,返回格式化的日期字符串。 ```javascript function functionDateTimeFormat...
在Access数据库中,可以利用`Format`函数来对日期进行格式化处理。该函数主要有以下几个参数: 1. **Now()**:获取当前系统的日期和时间。 2. **Date()**:仅获取当前系统的日期部分。 3. **FormatDateTime(Date[, ...