Examples of DateTimeValue


Examples of com.google.visualization.datasource.datatable.value.DateTimeValue

          second = Integer.parseInt(secondMilliSplit[0]);
          milli = Integer.parseInt(secondMilliSplit[1]);
        } else {
          second = Integer.parseInt(timeSplit[2]);
        }
        return new DateTimeValue(year, month, day, hour, minute, second, milli);
      case DATE:
        String[] split = content.split("-");
        year = Integer.parseInt(split[0]);
        month = Integer.parseInt(split[1]);
        month--; // normalize 1-12 to 0-11.
View Full Code Here

Examples of com.google.visualization.datasource.datatable.value.DateTimeValue

        for (int i = 0; i < numLetters; i++) {
          builder.append('a' + random.nextInt(26));
        }
        return new TextValue(builder.toString());
      case DATETIME:
        return new DateTimeValue(random.nextInt(200) + 1900, random.nextInt(12),
            random.nextInt(28) + 1, random.nextInt(24), random.nextInt(60),
            random.nextInt(60), random.nextInt(999));
      case DATE:
        return new DateValue(random.nextInt(200) + 1900, random.nextInt(12),
            random.nextInt(28) + 1);
View Full Code Here

Examples of com.google.visualization.datasource.datatable.value.DateTimeValue

    row.addCell(new TableCell("aaa"));
    row.addCell(new TableCell(222));
    row.addCell(new TableCell(false));
    row.addCell(new TableCell(new DateValue(2001, 10, 14)));
    row.addCell(new TableCell(new TimeOfDayValue(12, 11, 13, 14)));
    row.addCell(new TableCell(new DateTimeValue(2000, 10 , 1, 1, 10, 23, 432)));
    rows.add(row);

    row = new TableRow();
    row.addCell(new TableCell(new TextValue("ccc"), "$ccc"));
    row.addCell(new TableCell(111));
    row.addCell(new TableCell(true));
    row.addCell(new TableCell(new DateValue(2001, 1, 14)));
    row.addCell(new TableCell(new TimeOfDayValue(12, 30, 13, 14)));
    row.addCell(new TableCell(new DateTimeValue(1000, 11, 1, 1, 10, 23, 432)));
    rows.add(row);

    row = new TableRow();
    row.addCell(new TableCell("bbb"));
    row.addCell(new TableCell(3));
    row.addCell(new TableCell(true));
    row.addCell(new TableCell(new DateValue(2012, 2, 14)));
    row.addCell(new TableCell(new TimeOfDayValue(12, 11, 3, 14)));
    row.addCell(new TableCell(new DateTimeValue(2000, 1 , 1, 1, 10, 31, 4)));
    rows.add(row);

    row = new TableRow();
    row.addCell("ddd");
    row.addCell(222);
    row.addCell(false);
    row.addCell(new DateValue(1997, 5, 5));
    row.addCell(new TimeOfDayValue(12, 15, 15, 14));
    row.addCell(new DateTimeValue(3100, 1, 2, 15, 15, 1, 0));
    rows.add(row);

    testData.addRows(rows);
  }
View Full Code Here

Examples of com.google.visualization.datasource.datatable.value.DateTimeValue

    assertEquals(testData.getRow(4).getCell(0).getValue().compareTo(new TextValue("blah")), 0);
    assertEquals(testData.getRow(4).getCell(1).getValue().compareTo(new NumberValue(5)), 0);
    assertEquals(testData.getRow(4).getCell(2).getValue().compareTo(BooleanValue.TRUE), 0);
    assertEquals(testData.getRow(4).getCell(3).getValue().compareTo(new DateValue(c1)), 0);
    assertEquals(testData.getRow(4).getCell(4).getValue().compareTo(new TimeOfDayValue(c2)), 0);
    assertEquals(testData.getRow(4).getCell(5).getValue().compareTo(new DateTimeValue(c2)), 0);
  }
View Full Code Here

Examples of com.google.visualization.datasource.datatable.value.DateTimeValue

      if (isReadableLetters(language)) {
        assertTrue(formattedValue.contains("24"));
      }

      // Timestamp
      formattedValue = dateTimeFormatter.format(new DateTimeValue(1597, 9, 29, 1, 2, 33, 142));
      assertFalse(StringUtils.isEmpty(formattedValue));
      language = ulocale.getDisplayLanguage();
      if (isReadableLetters(language)) {
        assertTrue(formattedValue.contains("29"));
      }
View Full Code Here

Examples of com.google.visualization.datasource.datatable.value.DateTimeValue

    formattedValue =
        timeFormatter.format(new TimeOfDayValue(2, 24, 6));
    assertEquals("02-24", formattedValue);

    // Timestamp
    formattedValue = timestampFormatter.format(new DateTimeValue(1597, 9, 29, 1, 2, 33, 142));
    assertEquals("29_10_97 01:02", formattedValue);
  }
View Full Code Here

Examples of com.google.visualization.datasource.datatable.value.DateTimeValue

        ValueFormatter.createDefault(ValueType.BOOLEAN, null).parse("true"));

    assertEquals(new DateValue(2009, Calendar.JANUARY, 1),
        ValueFormatter.createDefault(ValueType.DATE, null).parse("2009-1-1"));

    assertEquals(new DateTimeValue(2009, Calendar.JANUARY, 1, 12, 13, 14, 0),
        ValueFormatter.createDefault(ValueType.DATETIME, null).parse("2009-1-1 12:13:14"));

    assertEquals(new TimeOfDayValue(12, 13, 14, 0),
        ValueFormatter.createDefault(ValueType.TIMEOFDAY, null).parse("12:13:14"));
View Full Code Here

Examples of com.google.visualization.datasource.datatable.value.DateTimeValue

    assertEquals(TimeOfDayValue.getNullValue(), timeOfDayFormatter.parse("01.15.2004"));
  }

  public void testParseDateTime() {
    ValueFormatter dateTimeFormatter = ValueFormatter.createDefault(ValueType.DATETIME, null);
    assertEquals(new DateTimeValue(2004, Calendar.FEBRUARY, 15, 7, 22, 44, 0),
        dateTimeFormatter.parse("2004-02-15 7:22:44"));
    dateTimeFormatter =
        ValueFormatter.createFromPattern(ValueType.DATETIME, "MM/dd/yyyy ss:mm:HH", null);
    assertEquals(new DateTimeValue(2004, Calendar.JANUARY, 15, 7, 22, 44, 0),
        dateTimeFormatter.parse("01/15/2004 44:22:7"));
    assertEquals(DateTimeValue.getNullValue(), dateTimeFormatter.parse("01.15.2004"));
  }
View Full Code Here

Examples of com.google.visualization.datasource.datatable.value.DateTimeValue

    row.addCell(new TableCell("aaa"));
    row.addCell(new TableCell(222));
    row.addCell(new TableCell(false));
    row.addCell(new TableCell(new DateValue(2001, 10, 14)));
    row.addCell(new TableCell(new TimeOfDayValue(12, 11, 13, 14)));
    row.addCell(new TableCell(new DateTimeValue(2000, 10, 1, 1, 10, 23, 432)));
    rows.add(row);

    row = new TableRow();
    row.addCell(new TableCell("ccc"));
    row.addCell(new TableCell(111));
    row.addCell(new TableCell(true));
    row.addCell(new TableCell(new DateValue(2001, 1, 14)));
    row.addCell(new TableCell(new TimeOfDayValue(12, 30, 13, 14)));
    row.addCell(new TableCell(new DateTimeValue(1000, 11, 1, 1, 10, 23, 432)));
    rows.add(row);

    row = new TableRow();
    row.addCell(new TableCell("bbb"));
    row.addCell(new TableCell(3));
    row.addCell(new TableCell(true));
    row.addCell(new TableCell(new DateValue(2012, 2, 14)));
    row.addCell(new TableCell(new TimeOfDayValue(12, 11, 3, 14)));
    row.addCell(new TableCell(new DateTimeValue(2000, 1, 1, 1, 10, 31, 4)));
    rows.add(row);

    row = new TableRow();
    row.addCell("ddd");
    row.addCell(222);
    row.addCell(false);
    row.addCell(new DateValue(1997, 5, 5));
    row.addCell(new TimeOfDayValue(12, 15, 15, 14));
    row.addCell(new DateTimeValue(3100, 1, 2, 15, 15, 1, 0));
    rows.add(row);

    testData.addRows(rows);
  }
View Full Code Here

Examples of com.google.visualization.datasource.datatable.value.DateTimeValue

    DateDiff dateDiff = DateDiff.getInstance();
    List<Value> valuesList1 =
        Lists.<Value>newArrayList(new DateValue(2008, 1, 13),
            new DateValue(2008, 2, 13));
    List<Value> valuesList2 = Lists.newArrayList(new DateValue(2008, 1, 13),
            new DateTimeValue(2008, 1, 13, 9, 12, 22, 333));
    List<Value> valuesList3 =
        Lists.<Value>newArrayList(new DateTimeValue(2008, 6, 1, 9, 12, 22, 333),
            new DateTimeValue(2008, 10, 1, 9, 12, 22, 333));
    List<Value> valuesList4 = Lists.<Value>newArrayList(new DateTimeValue(
        2008, 10, 1, 9, 12, 22, 333),
        new DateTimeValue(2008, 6, 1, 9, 12, 20, 333));

    assertEquals(new NumberValue(-29), dateDiff.evaluate(valuesList1));
    assertEquals(new NumberValue(0), dateDiff.evaluate(valuesList2));
    assertEquals(new NumberValue(-123), dateDiff.evaluate(valuesList3));
    assertEquals(new NumberValue(123), dateDiff.evaluate(valuesList4));
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.