java.time.LocalDate#MAX源码实例Demo

下面列出了java.time.LocalDate#MAX 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: dragonwell8_jdk   文件: TCKLocalDate.java
@BeforeMethod
public void setUp() {
    TEST_2007_07_15 = LocalDate.of(2007, 7, 15);

    LocalDate max = LocalDate.MAX;
    LocalDate min = LocalDate.MIN;
    MAX_VALID_EPOCHDAYS = max.toEpochDay();
    MIN_VALID_EPOCHDAYS = min.toEpochDay();
    MAX_DATE = max;
    MIN_DATE = min;
    MAX_INSTANT = max.atStartOfDay(ZoneOffset.UTC).toInstant();
    MIN_INSTANT = min.atStartOfDay(ZoneOffset.UTC).toInstant();
}
 
源代码2 项目: TencentKona-8   文件: TCKLocalDate.java
@BeforeMethod
public void setUp() {
    TEST_2007_07_15 = LocalDate.of(2007, 7, 15);

    LocalDate max = LocalDate.MAX;
    LocalDate min = LocalDate.MIN;
    MAX_VALID_EPOCHDAYS = max.toEpochDay();
    MIN_VALID_EPOCHDAYS = min.toEpochDay();
    MAX_DATE = max;
    MIN_DATE = min;
    MAX_INSTANT = max.atStartOfDay(ZoneOffset.UTC).toInstant();
    MIN_INSTANT = min.atStartOfDay(ZoneOffset.UTC).toInstant();
}
 
源代码3 项目: openjdk-jdk8u   文件: TCKLocalDate.java
@BeforeMethod
public void setUp() {
    TEST_2007_07_15 = LocalDate.of(2007, 7, 15);

    LocalDate max = LocalDate.MAX;
    LocalDate min = LocalDate.MIN;
    MAX_VALID_EPOCHDAYS = max.toEpochDay();
    MIN_VALID_EPOCHDAYS = min.toEpochDay();
    MAX_DATE = max;
    MIN_DATE = min;
    MAX_INSTANT = max.atStartOfDay(ZoneOffset.UTC).toInstant();
    MIN_INSTANT = min.atStartOfDay(ZoneOffset.UTC).toInstant();
}
 
源代码4 项目: openjdk-jdk8u-backup   文件: TCKLocalDate.java
@BeforeMethod
public void setUp() {
    TEST_2007_07_15 = LocalDate.of(2007, 7, 15);

    LocalDate max = LocalDate.MAX;
    LocalDate min = LocalDate.MIN;
    MAX_VALID_EPOCHDAYS = max.toEpochDay();
    MIN_VALID_EPOCHDAYS = min.toEpochDay();
    MAX_DATE = max;
    MIN_DATE = min;
    MAX_INSTANT = max.atStartOfDay(ZoneOffset.UTC).toInstant();
    MIN_INSTANT = min.atStartOfDay(ZoneOffset.UTC).toInstant();
}
 
源代码5 项目: openjdk-8-source   文件: TCKLocalDate.java
@BeforeMethod
public void setUp() {
    TEST_2007_07_15 = LocalDate.of(2007, 7, 15);

    LocalDate max = LocalDate.MAX;
    LocalDate min = LocalDate.MIN;
    MAX_VALID_EPOCHDAYS = max.toEpochDay();
    MIN_VALID_EPOCHDAYS = min.toEpochDay();
    MAX_DATE = max;
    MIN_DATE = min;
    MAX_INSTANT = max.atStartOfDay(ZoneOffset.UTC).toInstant();
    MIN_INSTANT = min.atStartOfDay(ZoneOffset.UTC).toInstant();
}
 
源代码6 项目: winter   文件: Events_DataFusion_Main.java
public static void main(String[] args) throws XPathExpressionException,
			ParserConfigurationException, SAXException, IOException,
			TransformerException {

		char separator = '+';
		DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ISO_LOCAL_DATE;
		boolean filterFrom = false;
		boolean filterTo = false;
		boolean applyKeywordSearch = false;
		LocalDate fromDate = LocalDate.MIN;
		LocalDate toDate = LocalDate.MAX;
		String keyword = "";

		// Load the Data into FusableDataSet
		FusibleDataSet<Event, Attribute> fusibleDataSetD = new FusibleHashedDataSet<>();
//		fusibleDataSetD.loadFromTSV(new File("WDI/usecase/event/input/dbpedia-1_s.tsv"),
//				new EventFactory(dateTimeFormatter, filterFrom, fromDate, filterTo, toDate, applyKeywordSearch, keyword), "events/event", separator, dateTimeFormatter, false, fromDate, false, toDate, true, keyword);


		FusibleDataSet<Event, Attribute> fusibleDataSetY = new FusibleHashedDataSet<>();
//		fusibleDataSetY.loadFromTSV(new File("WDI/usecase/event/input/yago-1_s.tsv"),
//				new EventFactory(dateTimeFormatter, filterFrom, fromDate, filterTo, toDate, applyKeywordSearch, keyword), "events/event", separator, dateTimeFormatter, false, fromDate, false, toDate, true, keyword);


		runDataFusion(fusibleDataSetD,
				fusibleDataSetY,
				//null,
				separator, dateTimeFormatter, filterFrom, fromDate, filterTo, toDate, applyKeywordSearch, keyword);

	}
 
源代码7 项目: jdk8u-jdk   文件: TCKLocalDate.java
@BeforeMethod
public void setUp() {
    TEST_2007_07_15 = LocalDate.of(2007, 7, 15);

    LocalDate max = LocalDate.MAX;
    LocalDate min = LocalDate.MIN;
    MAX_VALID_EPOCHDAYS = max.toEpochDay();
    MIN_VALID_EPOCHDAYS = min.toEpochDay();
    MAX_DATE = max;
    MIN_DATE = min;
    MAX_INSTANT = max.atStartOfDay(ZoneOffset.UTC).toInstant();
    MIN_INSTANT = min.atStartOfDay(ZoneOffset.UTC).toInstant();
}
 
源代码8 项目: axelor-open-suite   文件: PartnerServiceImpl.java
/**
 * Search for the sale price list for the current date in the partner.
 *
 * @param partner
 * @return the sale price list for the partner null if no active price list has been found
 */
@Override
public PriceList getSalePriceList(Partner partner) {
  PartnerPriceList partnerPriceList = partner.getSalePartnerPriceList();
  if (partnerPriceList == null) {
    return null;
  }
  Set<PriceList> priceListSet = partnerPriceList.getPriceListSet();
  if (priceListSet == null) {
    return null;
  }
  LocalDate today = Beans.get(AppBaseService.class).getTodayDate();
  List<PriceList> candidatePriceListList = new ArrayList<>();
  for (PriceList priceList : priceListSet) {
    LocalDate beginDate =
        priceList.getApplicationBeginDate() != null
            ? priceList.getApplicationBeginDate()
            : LocalDate.MIN;
    LocalDate endDate =
        priceList.getApplicationEndDate() != null
            ? priceList.getApplicationEndDate()
            : LocalDate.MAX;
    if (beginDate.compareTo(today) <= 0 && today.compareTo(endDate) <= 0) {
      candidatePriceListList.add(priceList);
    }
  }

  // if we found multiple price list, then the user will have to select one
  if (candidatePriceListList.size() == 1) {
    return candidatePriceListList.get(0);
  } else {
    return null;
  }
}
 
@BeforeEach
void setUp() {
    minDate = LocalDate.MIN;
    maxDate = LocalDate.MAX;
    randomizer = aNewLocalDateRangeRandomizer(minDate, maxDate);
}
 
源代码10 项目: TencentKona-8   文件: TCKLocalDate.java
@Override
protected List<TemporalAccessor> samples() {
    TemporalAccessor[] array = {TEST_2007_07_15, LocalDate.MAX, LocalDate.MIN, };
    return Arrays.asList(array);
}
 
源代码11 项目: openjdk-8   文件: TCKLocalDate.java
@Override
protected List<TemporalAccessor> samples() {
    TemporalAccessor[] array = {TEST_2007_07_15, LocalDate.MAX, LocalDate.MIN, };
    return Arrays.asList(array);
}
 
源代码12 项目: jdk8u60   文件: TCKLocalDate.java
@Override
protected List<TemporalAccessor> samples() {
    TemporalAccessor[] array = {TEST_2007_07_15, LocalDate.MAX, LocalDate.MIN, };
    return Arrays.asList(array);
}
 
源代码13 项目: jdk8u_jdk   文件: TCKLocalDate.java
@Override
protected List<TemporalAccessor> samples() {
    TemporalAccessor[] array = {TEST_2007_07_15, LocalDate.MAX, LocalDate.MIN, };
    return Arrays.asList(array);
}
 
源代码14 项目: pgadba   文件: BinaryGenerator.java
/**
 * parses a LocalDate to a byte array.
 *
 * @param input the LocalDate to convert
 * @return a byte array
 */
public static byte[] fromLocalDateArray(Object input) {
  if (input == null) {
    return new byte[]{};
  }

  if (input instanceof LocalDate[]) {
    LocalDate[] in = (LocalDate[]) input;
    ByteArrayOutputStream baos = new ByteArrayOutputStream();

    try {
      baos.write('{');
      for (int i = 0; i < in.length; i++) {
        if (i != 0) {
          baos.write(',');
        }

        if (in[i] == null) {
          baos.write("NULL".getBytes(StandardCharsets.UTF_8));
          continue;
        }

        if (in[i] == LocalDate.MAX) {
          baos.write("infinity".getBytes(StandardCharsets.UTF_8));
          continue;
        } else if (in[i] == LocalDate.MIN) {
          baos.write("-infinity".getBytes(StandardCharsets.UTF_8));
          continue;
        }

        baos.write(in[i].format(localDateFormatter).getBytes(StandardCharsets.UTF_8));

        if (in[i].getYear() < 0) {
          baos.write(" BC".getBytes(StandardCharsets.UTF_8));
        }
      }
      baos.write('}');
    } catch (IOException e) {
      throw new IllegalArgumentException("couldn't parse input to byte array", e);
    }
    return baos.toByteArray();
  }

  throw new RuntimeException(input.getClass().getName() + " can't be converted to byte[] to send as a LocalDate[] to server");
}
 
源代码15 项目: easy-random   文件: LocalDateRangeRandomizer.java
@Override
protected LocalDate getDefaultMaxValue() {
    return LocalDate.MAX;
}
 
源代码16 项目: openjdk-jdk8u-backup   文件: TCKLocalDate.java
@Override
protected List<TemporalAccessor> samples() {
    TemporalAccessor[] array = {TEST_2007_07_15, LocalDate.MAX, LocalDate.MIN, };
    return Arrays.asList(array);
}
 
源代码17 项目: openjdk-8-source   文件: TCKLocalDate.java
@Override
protected List<TemporalAccessor> samples() {
    TemporalAccessor[] array = {TEST_2007_07_15, LocalDate.MAX, LocalDate.MIN, };
    return Arrays.asList(array);
}
 
源代码18 项目: jdk8u-dev-jdk   文件: TCKLocalDate.java
@Override
protected List<TemporalAccessor> samples() {
    TemporalAccessor[] array = {TEST_2007_07_15, LocalDate.MAX, LocalDate.MIN, };
    return Arrays.asList(array);
}
 
源代码19 项目: morpheus-core   文件: QuoteTests.java
@Test()
public void testCrossSectionalReturns() throws Exception {
    LocalDate startDate = LocalDate.MIN;
    LocalDate endDate = LocalDate.MAX;
    final Index<LocalDate> rowKeys = Index.of(LocalDate.class, 100);
    final Index<String> tickers = Index.of("BLK", "CSCO", "SPY", "YHOO", "VNQI", "VGLT", "VCLT");
    final DataFrame<LocalDate,String> closePrices = DataFrame.ofDoubles(rowKeys, tickers);
    for (String ticker : tickers) {
        System.out.println("Loading data for ticker " + ticker);
        final DataFrame<LocalDate,String> quotes = TestDataFrames.getQuotes(ticker);
        quotes.tail(10).out().print();
        closePrices.rows().addAll(quotes.rows().keyArray());
        final LocalDate firstKey = quotes.rows().firstKey().get();
        final LocalDate lastKey = quotes.rows().lastKey().get();
        startDate = firstKey.isAfter(startDate) ? firstKey : startDate;
        endDate = lastKey.isBefore(endDate) ? lastKey : endDate;
        quotes.rows().forEach(row -> {
            final LocalDate date = row.key();
            final double price = row.getDouble("Adj Close");
            closePrices.data().setDouble(date, ticker, price);
        });
    }

    final Set<LocalDate> nanDates = new HashSet<>();
    closePrices.rows().forEach(row -> row.forEachValue(v -> {
        final double value = v.getDouble();
        if (Double.isNaN(value)) {
            final LocalDate rowKey = row.key();
            nanDates.add(rowKey);
            if (rowKey.getYear() == 2014) {
                System.out.println(rowKey);
            }
        }
    }));

    final DataFrame<LocalDate,String> selection = closePrices.rows().select(row -> !nanDates.contains(row.key()));
    final DataFrame<LocalDate,String> sorted = selection.rows().sort((row1, row2) -> row1.key().compareTo(row2.key()));
    final DataFrame<LocalDate,String> returns = sorted.calc().percentChanges();
    returns.rows().first().get().applyDoubles(v -> 0d);
    returns.head(10).out().print();
    returns.cols().stats().correlation().out().print();
}
 
源代码20 项目: hottub   文件: TCKLocalDate.java
@Override
protected List<TemporalAccessor> samples() {
    TemporalAccessor[] array = {TEST_2007_07_15, LocalDate.MAX, LocalDate.MIN, };
    return Arrays.asList(array);
}