我正在尝试从 Lotus Notes 数据库中按日期选择记录,但在正确格式化日期时遇到了麻烦。
以下是相关代码:
public void runNotes() {
Session s;
try {
s = NotesFactory.createSession((String)null, (String)null, "mypassword");
Database hkDB =
s.getDatabase("NBHDH001/YNM", "H\\DHH00001.nsf", false);
DocumentCollection docs = hkDB.search("[Date]>[2012/03/20]");
日期是记录中的一个字段,当我(使用 FTSearch)查找记录时,日期以上述格式返回:[yyyy/mm/dd]。
搜索的参数就是我这里需要的。即我应该放什么而不是“[Date]>[2012/03/20]”
我用 Calendar 和 DateFormat 尝试了各种结构,但它没有结合在一起......
有什么建议么?