`
Just-Do-it
  • 浏览: 29920 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
社区版块
存档分类
最新评论

比较日期 JAVA JavaScript

 
阅读更多
public static boolean compareTime(){
boolean flag = true;

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String strStartDate = "2012-08-16 00:00:00";
String strEndDate   = "2012-08-17 00:00:00";

try {
Date d1 = sdf.parse(strStartDate);
Date d2 = sdf.parse(strEndDate);
if((d1.getTime() - d2.getTime())>0)
{
flag = true;
}else{
    flag = false;
}
} catch (Exception e) {
// TODO: handle exception
}
return flag;

}


JavaScript

JS比较日期函数的两种方法
if(DateToNumber(startdate.value)>DateToNumber(enddate.value)){ 

alert("查询日期区间,开始时间不能晚于结束时间"); 

startdate.focus(); 

return false;  

}

//函数

function DateToNumber(TheDate){

var theNumber=TheDate.split("-");

var DateNumber=0;

DateNumber+=theNumber[0]*10000;

DateNumber+=theNumber[1]*100;

DateNumber+=theNumber[2]*1;

return DateNumber;

}
======================================================
  javascript比较两个日期值 收藏
<script>
function checkDate(obj){
     // 获取输入框数值
     var date1 = obj.date1.value;
     var date2 = obj.date2.value;
     // 对字符串进行处理
     // 以 - / 或 空格 为分隔符, 将日期字符串分割为数组
     date1 = date1.split(/-|\/|\s/)
     date2 = date2.split(/-|\/|\s/)
     // 创建 Date 对象
     var myDate1 = new Date(date1[0],date1[1],date1[2]);
     var myDate2 = new Date(date2[0],date2[1],date2[2]);
     // 对日起进行比较
     if (myDate1 < myDate2){
           result = "小于";
     }else if(myDate1 > myDate2){
           result = "大于";
     }else{
           result = "等于";
     }
     alert ("日期1 " + result + " 日期2\n\n" + myDate1.toString() + "\n" + myDate2.toString());
     return false;
}
</script>

<form name="form1" method="post" action="" onSubmit="return checkDate(this);">
<p>日期1
  <input name="date1" type="text" size="10">
日期2
<input name="date2" type="text" size="10">
<input type="submit" name="Submit" value="Check">
</p>
<p>日期格式:</p>
<ul>
  <li>2005-5-6</li>
  <li> 2005/5/6</li>
  <li> 2005 5 6 </li>
</ul>
</form>
分享到:
评论

相关推荐

    JavaApplet与JavaScript

    JavaScript 提供了许多内置的对象和方法,这些对象和方法可以用于处理 DOM (文档对象模型)、事件处理、日期时间操作、数学计算等。 **JavaScript 的例子:** 一个简单的 JavaScript 示例,用于更改 HTML 元素的内容...

    javaScript和java中日期相减得出天数方案

    ### JavaScript和Java中日期相减得出天数方案 #### JavaScript中的日期相减方案 在JavaScript中,计算两个日期之间的天数差是一个常见的需求。这里提供了一种方法来实现这一功能。 1. **基本原理**: - 使用`...

    java javascript good thing

    综上所述,这个压缩包可能包含了一个Java和JavaScript的实用工具库,提供了对象比较、XML处理以及一系列通用的编程辅助功能。每个文件都扮演着关键的角色,共同构成了一个功能齐全且高效的开发资源。

    java实现日期控件

    在Java编程中,日期控件(Date Picker)是用于用户选择日期的一种常见UI元素,它在各种应用程序中都有着广泛的应用,比如数据输入表单、日历应用等。本篇文章将详细探讨如何在Java中实现一个实用的日期控件,特别...

    6tail-lunar-javascript-master_java_javascript_老黄历_

    总结来说,6tail-lunar-javascript-master为开发者提供了一套强大的工具,无论是在前端还是后端,都能够帮助应用程序集成丰富的日期和历法功能。它不仅支持了农历和传统黄历的计算,还涵盖了与西方文化相关的星座等...

    JAVA日期控件

    在Java编程语言中,日期和时间控件是用于在用户界面中显示、选择或编辑日期和时间的重要元素。在Web项目开发中,特别是在构建交互式前端时,这些控件是必不可少的。"JAVA日期控件"通常指的是Java Web应用程序中用于...

    java日期控件

    JavaScript日期控件可以与服务器端的Java代码进行交互,传递或接收日期数据。 "样式非常漂亮"这句话意味着这个控件可能具有高度可定制的外观,允许开发者根据项目需求调整颜色、字体、布局等视觉元素,以适应不同的...

    日期控件,javaScript,java,script,js,日期,日历

    1. 这个日期控件在IE上可以运行,在Firfox与google 浏览器上不可以运行。 2. 只要把test.html,tenkey.js,tenkey.css,DateBox.html放到同一个目录上便可以运行。

    Java日期选择控件

    开发者可能会使用Java Swing或JavaFX来创建桌面应用中的日期选择器,而在Web环境中,通常会使用JavaScript库,如jQuery UI的DatePicker或Bootstrap的DateTimePicker。不过,这里的控件是基于Java和Ajax实现的,这...

    java中的日期控件js

    在Web开发领域,由于Java本身并不直接支持图形用户界面(GUI)组件,开发者经常借助JavaScript库来实现前端的日期选择功能。jQuery Datepicker是其中一个非常流行且功能丰富的插件,它为网页提供了一个优雅的日历...

    java+JavaScript写的日历

    在这个日历应用中,Java可能被用来处理用户通过JavaScript发送的请求,例如保存用户的日程到数据库,或者检索特定日期的日程信息。开发者可能使用了Spring框架来构建RESTful API,使得前端的JavaScript可以通过HTTP...

    Java日期格式转换.doc

    Java 日期格式转换 Java 日期格式转换是指在 Java 编程语言中将日期和时间从一种格式转换为另一种格式的过程。日期格式转换是 Java 编程中非常重要的一部分,因为日期和时间是许多应用程序中的关键元素。 在 Java ...

    javaScript和java中日期相减得出天数方案.docx

    无论是JavaScript还是Java,计算两个日期之间相差天数的基本原理都是相似的:先将日期转换为统一的时间单位(通常是毫秒),然后计算两个时间单位之间的差值,并将其转换为所需的单位(如天)。在实际开发中,还需要...

    [Java] JavaScript Java Client-Server 网络应用开发 (英文版)

    [奥莱理] JavaScript Java Client-Server 网络应用开发 (英文版) [奥莱理] Client-Server Web Apps with JavaScript and Java (E-Book) ☆ 图书概要:☆ As a Java programmer, how can you tackle the ...

    jsp 日期的javascript 控件

    在网页开发中,JavaServer Pages (JSP) 和 JavaScript 是两个常见的技术,它们结合使用可以创建动态、交互式的用户界面。在本主题中,我们主要关注如何在JSP中使用JavaScript来处理日期相关的功能,创建一个通用的...

    js日期时间控件 JavaScriptjs日期时间控件 jsp

    本篇将深入探讨JavaScript日期时间控件的实现原理、使用方法以及与JSP(JavaServer Pages)的结合应用。 1. **JavaScript `Date` 对象** - `Date`对象是JavaScript内置的全局对象,用于处理日期和时间。可以通过...

    浅析页面中Java与JavaScript脚本的区别.pdf

    从上面的示例代码可以看到,Java 和 JavaScript 两种语言都可以实现显示当前日期的功能,但是它们的实现方式和执行过程却是不同的。Java 脚本是运行在服务器端的,而 JavaScript 脚本是运行在客户端的。 因此,在...

    Java/JavaScript专家门诊.pdf

    总之,“Java/JavaScript专家门诊”文档涵盖了Java和JavaScript中关于日期时间处理、网络通信(TCP设置)以及跨组件数据共享(如Cookie)的关键知识点,这些都是开发过程中常见的问题和解决方案。对于开发者来说,...

    java日期处理

    以上就是基于给定文件信息整理出的Java日期处理相关知识点,包括如何获取当前时间、不同格式的时间转换以及在JavaScript中获取当前时间等。这些知识点是Java编程中处理日期时间的基础,对于从事软件开发的人来说非常...

Global site tag (gtag.js) - Google Analytics