比较Java代理中的日期时间(Lotus-Domino设计器)Xpages

阿吉特·霍加德(Ajit Hogade)

我在domino Designer中编写Java代理,任务是将当前DateTime与文档中的Date-Times列表进行比较。我能够从文档中检索当前日期和日期时间,代码为获取我已经使用的当前日期时间

     Date date = new Date();
     DateTime current = session.createDateTime(date);
     System.out.println("Current Date-Time "+current);

从视图的所有文档中获取日期时间列表的代码是

          View dead_line = db.getView("deadline_date");
          ViewEntryCollection doc_collection = dead_line.getAllEntries();
          for(int i=1;i<count+1;i++){
          ViewEntry tempEntry = doc_collection.getNthEntry(i);
          Document deadline_date = tempEntry.getDocument();
          if(deadline_date.getItemValue("deadline_date")!=null && !deadline_date.getItemValue("deadline_date").isEmpty())
      {
          System.out.println("ALL Dead line dates "+deadline_date.getItemValue("deadline_date"));
      }

在控制台中,我正确地获取了日期。控制台输出

Current Date-Time 30/06/2015 02:08:26 PM ZE5B

ALL Dead line dates [29/06/2015 01:00:00 PM ZE5B]
ALL Dead line dates [30/06/2015 07:50:00 AM ZE5B]

如何比较当前日期与检索到的日期是否相等,

保罗·史蒂芬·威瑟斯

DateTime类具有一个setAnyTime()方法来忽略时间部分,以及一个timeDifferenceDouble(DateTime)方法来比较两个DateTimes。另外,DateTime有一个toJavaDate()方法可转换为具有比较方法的java.util.Date。

OpenNTF Domino API扩展了DateTime类,以包括equals(),equalsIgnoreTime()和(为了完整性)equalsIgnoreDate()方法。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

xpages扩展库在Domino服务器中的部署

带有反向代理的Domino Xpages

在XPages Domino Java中回收Item对象

Lotus Domino中的预定代理如何在特定时间运行

Xpages/Domino Java 内存使用说明

XPages(Domino)中的访问权限和相应的显示/隐藏按钮

格式化视图Lotus Domino设计师

服务器上Lotus Notes / Domino中的版本控制

将所选的日期时间与Excel VBA中的日期和时间选择器进行比较

XPages运行时错误:java.lang.AbstractMethodError:lotus / domino / RichTextItem.convertToHTML(Ljava / util / Vector;)Ljava / lang / String;

Xpages-调用方法NotesView.getNextDocument(lotus.domino.local.Document)时发生异常

带有附加到设计元素的jar的Domino Java代理导致OutOfMemory错误

IBM Domino Domino的Java代理

在Xpages中,使用maven(无头设计器)通过jenkins为自动化测试创建的NTF包中缺少文件

如何从Lotus Domino OSGI Servlet获取服务器会话

Bootstrap日期选择器XPages

Xpages日期时间

在日期选择器中比较日期和时间

JAVA中的日期和时间选择器

部分刷新需要很长时间才能刷新Lotus Xpages中的组件

Java中的比较器

用Java设计迭代器

QT设计器中的布局

如何从Xpages中的Java代理调用Java共享脚本库?

如何从Lotus Notes Java代理检查浏览器版本/名称?

如何在Redhat机器上的Lotus Domino服务器中创建最简单的数据库

在Domino Java Agent中使用记录器

在XPages中设置Dojo时间选择器的开始时间和结束时间

在Lotus Notes中运行Java代理