如何excel 比较日期函数两个日期的大小

63396人阅读
HTML+JavaScript(36)
function checkEndTime(){
var startTime=$(&#startTime&).val();
var start=new Date(startTime.replace(&-&, &/&).replace(&-&, &/&));
var endTime=$(&#endTime&).val();
var end=new Date(endTime.replace(&-&, &/&).replace(&-&, &/&));
if(end&start){
&td class=&category&&
开始时间:
&input id=&startTime& name=&startTime& type=&text& style=&width:150px&
value=&&fmt:formatDate value=&${startTime }& pattern=&yyyy-MM-dd HH:mm:ss&/&&
onClick=&WdatePicker({startDate:'当前时间',dateFmt:'yyyy-MM-dd HH:mm:ss'})& onchange=&addHours(this.value)&/&
&font color=&#FF0000&&*&/font&
&td class=&category&&
结束时间:
&input id=&endTime& name=&endTime& type=&text& style=&width:150px&
value=&&fmt:formatDate value=&${endTime }& pattern=&yyyy-MM-dd HH:mm:ss&/&&
onClick=&WdatePicker({startDate:'当前时间',dateFmt:'yyyy-MM-dd HH:mm:ss'})&/&
&font color=&#FF0000&&*&/font&
if($(&#startTime&).val()==&&){
alert(&请输入考试时间!&);
if($(&#endTime&).val()==&&){
alert(&请输入考试结束时间!&);
if(!checkEndTime()){
alert(&结束时间必须晚于开始时间!&);
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:1019755次
积分:11525
积分:11525
排名:第1060名
原创:269篇
转载:51篇
评论:197条
(7)(3)(1)(1)(4)(3)(1)(6)(2)(3)(2)(1)(1)(1)(2)(2)(2)(1)(8)(4)(4)(1)(6)(4)(8)(2)(1)(1)(4)(5)(8)(1)(5)(5)(4)(16)(5)(2)(1)(2)(2)(1)(1)(2)(3)(4)(3)(1)(1)(7)(6)(1)(1)(2)(4)(8)(13)(2)(8)(32)(52)(23)(2)(4)2013年6月 Linux/Unix社区大版内专家分月排行榜第二2013年5月 Linux/Unix社区大版内专家分月排行榜第二2013年3月 Linux/Unix社区大版内专家分月排行榜第二2013年1月 Linux/Unix社区大版内专家分月排行榜第二2012年12月 Linux/Unix社区大版内专家分月排行榜第二2012年8月 Linux/Unix社区大版内专家分月排行榜第二2011年12月 Linux/Unix社区大版内专家分月排行榜第二2011年10月 C/C++大版内专家分月排行榜第二2011年10月 Linux/Unix社区大版内专家分月排行榜第二
2012年6月 C/C++大版内专家分月排行榜第三2012年6月 PHP大版内专家分月排行榜第三2012年5月 C/C++大版内专家分月排行榜第三2012年3月 Linux/Unix社区大版内专家分月排行榜第三2012年2月 Linux/Unix社区大版内专家分月排行榜第三2011年11月 C/C++大版内专家分月排行榜第三
2012年2月 PHP大版内专家分月排行榜第一2012年1月 PHP大版内专家分月排行榜第一2011年11月 PHP大版内专家分月排行榜第一2011年9月 PHP大版内专家分月排行榜第一
2012年3月 PHP大版内专家分月排行榜第二2011年12月 PHP大版内专家分月排行榜第二2011年10月 PHP大版内专家分月排行榜第二
2012年2月 PHP大版内专家分月排行榜第一2012年1月 PHP大版内专家分月排行榜第一2011年11月 PHP大版内专家分月排行榜第一2011年9月 PHP大版内专家分月排行榜第一
2012年3月 PHP大版内专家分月排行榜第二2011年12月 PHP大版内专家分月排行榜第二2011年10月 PHP大版内专家分月排行榜第二
2012年3月 PHP大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。主题 : IOS比较两个日期的大小
级别: 新手上路
可可豆: 103 CB
威望: 103 点
在线时间: 266(时)
发自: Web Page
来源于&&分类
IOS比较两个日期的大小&&&
//比较两个日期的大小&&日期格式为 08:46:20+ (NSInteger)compareDate:(NSString*)aDate withDate:(NSString*)bDate{&&&&NSI&&&&NSDateFormatter *dateformater = [[NSDateFormatter alloc] init];&&&&[dateformater setDateFormat:@&yyyy-MM-dd HH:mm:ss&];&&&&NSDate *dta = [[NSDate alloc] init];&&&&NSDate *dtb = [[NSDate alloc] init];&&&&dta = [dateformater dateFromString:aDate];&&&&dtb = [dateformater dateFromString:bDate];&&&&NSComparisonResult result = [dta compare:dtb];&&&&&&if (result=NSOrderedSame)&&&&{//&&&&&&&&相等&&aa=0&&&&}else if (result=NSOrderedAscending)&&&&{&&&&&& //bDate比aDate大&&&&&&&&aa=1&&&&}else if (result=NSOrderedDescending)&&&&{&&&&&&&&//bDate比aDate小&&&&&&&&aa=-1&&&&&&&&&&&&}&&&&}
关注本帖(如果有新回复会站内信通知您)
苹果公司现任CEO是谁?2字 正确答案:库克
发帖、回帖都会得到可观的积分奖励。
按"Ctrl+Enter"直接提交
关注CocoaChina
关注微信 每日推荐
扫一扫 浏览移动版比较两个时间的大小和时间差
type="text/javascript"&&$(function
---------------------------------比较时间的大小-------------------------------------------------
&var cha = (Date.parse(" 9:00:00") -
Date.parse(" 8:00:00")) /
&if (cha & 0) {
&alert(cha);
---------------------------------比较时间的大小-------------------------------------------------
alert(daysBetween(" 8:00:00", " 6:00:00"));
---------------------------------得到当前时间-------------------------------------------------
var date = new Date();
now = date.getFullYear() + "/";
now = now + (date.getMonth() + 1) + "/";&
//取月的时候取的是当前月-1如果想取当前月+1就可以了now
= now + date.getDate() + " ";
now = now + date.getHours() + ":";
now = now + date.getMinutes() + ":";
now = now + date.getSeconds() + "";
alert(now);
---------------------------------得到当前时间-------------------------------------------------
-----------得到一个区域的时间,然后计算出时间差,并显示到指定的位置---------------------------
$(".cuttime").each(function () {
var txt = $(this).text();
var endtime = txt.substring(0, txt.indexOf('至'));
var starttime = txt.substring(txt.lastIndexOf('至') + 1);
var cuttime = (Date.parse(starttime) - Date.parse(endtime)) /
alert(cuttime);
$(this).next("td").text(cuttime);
-----------得到一个区域的时间,然后计算出时间差,并显示到指定的位置---------------------------
alert(changetime(" 8:00:00"))
//计算两个时间的时间差,根据你需要的样式进行修改
//比如,把“-”改成“$”function
daysBetween(DateOne,DateTwo)&&
var OneMonth = DateOne.substring(5,DateOne.lastIndexOf ('-'));
//计算两个时间相差几天时用的语句//var OneDay
= DateOne.substring(DateOne.length,DateOne.lastIndexOf
var OneDay = DateOne.substring(DateOne.lastIndexOf('-') + 1,
DateOne.indexOf(' '));
var OneYear = DateOne.substring(0, DateOne.indexOf('-'));
var OneHouse = DateOne.substring(DateOne.indexOf(' ') + 1,
DateOne.indexOf(':'));&&
var TwoMonth = DateTwo.substring(5,DateTwo.lastIndexOf
var TwoDay = DateTwo.substring(DateTwo.lastIndexOf('-') + 1,
DateTwo.indexOf(' '));
var TwoYear = DateTwo.substring(0, DateTwo.indexOf('-'));
var TwoHouse = DateTwo.substring(DateTwo.indexOf(' ') + 1,
DateTwo.indexOf(':'));
//计算两个时间相差几个小时var cha =
((Date.parse(OneMonth + '/' + OneDay + '/' + OneYear) -
Date.parse(TwoMonth + '/' + TwoDay + '/' + TwoYear)) /
24 + (OneHouse - TwoHouse));
//计算两个时间相差几天
//var cha = Date.parse(OneMonth + '/' + OneDay + '/' + OneYear) -
Date.parse(TwoMonth + '/' + TwoDay + '/' + TwoYear)/
;&&&&&&&&&&&&&
return Math.abs(cha);
//把 12:00:00转换成
12:00:00
function changetime(time) {
var Month = time.substring(5, time.lastIndexOf('-'));
var Day = time.substring(time.lastIndexOf('-') + 1, time.indexOf('
var Year = time.substring(0, time.indexOf('-'));
var clock = time.substring(time.indexOf(' ') + 1);
return Year + '/' + Month + '/' + Day + " " +
&body&&table&
class="cuttime"& 12:00:00至
13:00:00&/td&&td&&/td&&/tr&
class="cuttime"& 9:00:00至
8:00:00&/td&&td&&/td&&/tr&
class="cuttime"& 9:00:00至
8:00:00&/td&&td&&/td&&/tr&
注意:记得引用jquery
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。【jQuery日期处理】两个时间大小的比较
[javascript]
function&checkEndTime(){&&
&&&&var&startTime=$("#startTime").val();&&
&&&&var&start=new&Date(startTime.replace("-",&"/").replace("-",&"/"));&&
&&&&var&endTime=$("#endTime").val();&&
&&&&var&end=new&Date(endTime.replace("-",&"/").replace("-",&"/"));&&
&&&&if(end&start){&&
&&&&&&&&return&&&
&&&&return&&&
&&&&&td&class="category"&&&
&&&&&&&&开始时间:&&
&&&&&/td&&&
&&&&&td&&&
&&&&&&input&id="startTime"&name="startTime"&type="text"&style="width:150px"&&value="&fmt:formatDate&value="${startTime&}"&pattern="yyyy-MM-dd&HH:mm:ss"/&"&&
&&&&&&&&&&&&&&&&&&onClick="WdatePicker({startDate:'当前时间',dateFmt:'yyyy-MM-dd&HH:mm:ss'})"&onchange="addHours(this.value)"/&&&
&&&&&&&&&font&color="#FF0000"&*&/font&&&
&&&&&/td&&&
&&&&&td&class="category"&&&
&&&&&&&&结束时间:&&
&&&&&/td&&&
&&&&&td&&&
&&&&&&input&id="endTime"&name="endTime"&type="text"&style="width:150px"&&value="&fmt:formatDate&value="${endTime&}"&pattern="yyyy-MM-dd&HH:mm:ss"/&"&&
&&&&&&&&&&&&&&&&&&onClick="WdatePicker({startDate:'当前时间',dateFmt:'yyyy-MM-dd&HH:mm:ss'})"/&&&
&&&&&&&&&font&color="#FF0000"&*&/font&&&
&&&&&/td&&&
[javascript]
if($("#startTime").val()==""){&&
&&&&alert("请输入考试时间!");&&
if($("#endTime").val()==""){&&
&&&&alert("请输入考试结束时间!");&&
if(!checkEndTime()){&&
&&&&alert("结束时间必须晚于开始时间!");&&
TA的推荐TA的最新馆藏

我要回帖

更多关于 excel转成时间函数 的文章

 

随机推荐