比较时间的大小
来源:互联网 发布:淘宝网中老年运动套装 编辑:程序博客网 时间:2024/05/21 22:58
/**
* 将日期标准化,然后比较两个日期的大小
* @param strDate1 日期字符串1,如'2007-08-15'
* @param strDate2 日期字符串2,如'2007-8-25'
*/
function comparedate(strDate1,strDate2){
strDate1 = formatdate(strDate1,"-");
strDate2 = formatdate(strDate2,"-");
if(strDate1 == strDate2){
return 0;
}else{
if(strDate1 > strDate2){
return -1;
}else{
return 1;
}
}
}
/**
* 将不标准的时间格式化成标准形式(月/日只有1位时在前面补'0'),
* 并且可以指定年月日的分隔符号
*
* @param strDate '2007 5 16' or '2007-05-16',分隔符号任意(1个字符),但年月日必须依次序
* @param strSep 新的日期分隔符号
* @return 新的日期字符串
* @type String
*/
function formatdate(strDate,strSep){
var strRet="";
var strYear=strDate.substr(0,4);
var strMonth="";
var strDay="";
if(isDigit(strDate.substr(6,1))){
strMonth=strDate.substr(5,2);
strDay=strDate.substr(8,strDate.length);
}else{
strMonth="0"+strDate.substr(5,1);
strDay=strDate.substr(7,strDate.length);
}
if(strDay.length<2)strDay="0"+strDay;
strRet=strYear+strSep+strMonth+strSep+strDay;
return strRet;
}
/**
* 判断字符num是否为数字
*
* @param {String} num - digit '0'~'9'
* @return true if value is a 1-character digit
* @type Boolean
*/
function isDigit(num) {
if(num!=null||num.length==1){
var string="1234567890";
if (string.indexOf(num) != -1) {
return true;
}
}
return false;
}
上一篇:取得长度为length的字符串,一个汉字算两个字符
下一篇:生活中难得一见的超猛图
- 马桶坐垫纸架 201308272
- eeg平台 新疆福利彩票网 - 时...
- www.ub8.cm 时时彩_时时彩投注...
- 如何一步到位定居加拿大?BC省...
- BC省投资移民拿到绿卡需要多长...
- 承接自动化测试培训、外包、实...
- Solaris PowerTOP 1.0 发布
- For STKMonitor
- 项目小体会
- busybox的httpd使用CGI脚本(Bu...
- flash播放控件
- 查看nginx某一时段的日志...
- ftp服务器日志分析
- mpi 目标机器积极拒绝,下面错...
- ps700 安装的aix6.1以后,装上...
chinaunix网友2007-12-20 19:39:37
不好意思现在全了
chinaunix网友2007-12-20 16:39:42
formatdate()函数是什么啊?是用js写的吗?源码呢?
chinaunix网友2007-12-20 16:35:18
你这是比较的日期,时间是 小时:分钟:表
- 时间大小的比较
- 比较时间的大小
- 比较时间的大小
- 时间大小的比较
- 时间大小的比较
- 比较两个时间的大小
- java 时间大小的比较
- 简单的js比较时间的大小
- javascript 怎样比较日期/时间的大小
- symbian 比较两个时间的大小
- symbian 比较两个时间的大小
- Javascript中比较两个时间的大小
- js比较2个时间的大小
- symbian 比较两个时间的大小
- 用js比较时间的大小
- C#中时间大小的比较方法
- 比较两个时间的大小和时间差
- 比较两个时间的大小和时间差
- 判断输入是否为合法的电话号码
- 判断输入的EMAIL地址是否合法
- 判断输入是否为正确的身份证号码
- 取得长度为length的字符串,一个汉字算两个字符
- ArcGis Engine 基本工具 代码意思
- 比较时间的大小
- 生活中难得一见的超猛图
- ListView 滑动删除效果
- c++工程与java的互相调用
- 变态鹦鹉笑话全集
- Struts前端验证
- java 实现 上一周 本周 下一周 切换时获得 星期一 星期日 时间
- Java日期计算
- js将数值格式化成金额形式