Project

General

Profile

« Previous | Next » 

Revision 5427

Added by berkley almost 14 years ago

changed date comparison to compare to gmt only

View differences:

CrudService.java
472 472
      int totalAfterQuery = 0;
473 473
      try
474 474
      {
475
          
475 476
          params.clear();
476 477
          params.put("returndoctype", new String[] {"http://dataone.org/service/types/SystemMetadata/0.1"});
477 478
          params.put("qformat", new String[] {"xml"});
......
542 543
              System.out.println("dateSysMetadataModified: " + dateSysMetadataModified);
543 544
              System.out.println("startTime: " + startTime);
544 545
              System.out.println("endtime: " + endTime);*/
546
              
545 547
              int startDateComparison = 0;
546 548
              int endDateComparison = 0;
547 549
              if(startTime != null)
548 550
              {
551
                  Calendar zTime = Calendar.getInstance(TimeZone.getTimeZone("GMT-0"));
552
                  zTime.setTime(startTime);
553
                  startTime = zTime.getTime();
554
                  
549 555
                  if(dateSysMetadataModified == null)
550 556
                  {
551 557
                      startDateComparison = -1;
......
563 569
              
564 570
              if(endTime != null)
565 571
              {
572
                  Calendar zTime = Calendar.getInstance(TimeZone.getTimeZone("GMT-0"));
573
                  zTime.setTime(endTime);
574
                  endTime = zTime.getTime();
575
                  
566 576
                  if(dateSysMetadataModified == null)
567 577
                  {
568 578
                      endDateComparison = 1;
......
761 771
                    return "Completed";
762 772
                }
763 773
            };
764
            
774
            System.out.println("1");
765 775
            String username = sessionData.getUserName();
766 776
            EventLog.getInstance().log(metacatUrl,
767 777
                    username, im.getLocalId(guid.getValue()), "read");

Also available in: Unified diff