- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中java.time.Year.of()
方法的一些代码示例,展示了Year.of()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Year.of()
方法的具体详情如下:
包路径:java.time.Year
类名称:Year
方法名:of
[英]Obtains an instance of Year.
This method accepts a year value from the proleptic ISO calendar system.
The year 2AD/CE is represented by 2.
The year 1AD/CE is represented by 1.
The year 1BC/BCE is represented by 0.
The year 2BC/BCE is represented by -1.
[中]获得一个年的实例。
此方法接受proleptic ISO日历系统中的年份值。
公元2AD/CE年用2表示。
公元1AD/CE年用1表示。
公元前1年/公元前1年用0表示。
公元前2年/公元前2年用-1表示。
代码示例来源:origin: debezium/debezium
/**
* Converts a MySQL {@code YEAR} value to a {@link Year} object.
*
* @param inputStream the binary stream containing the raw binlog event data for the value
* @return the {@link Year} object
* @throws IOException if there is an error reading from the binlog event data
*/
protected static Serializable deserializeYear(ByteArrayInputStream inputStream) throws IOException {
return Year.of(1900 + inputStream.readInteger(1));
}
代码示例来源:origin: com.thoughtworks.xstream/xstream
@Override
public Year fromString(final String str) {
try {
return Year.of(Integer.parseInt(str));
} catch (final NumberFormatException ex) {
final ConversionException exception = new ConversionException("Cannot parse value as year", ex);
exception.add("value", str);
throw exception;
}
}
}
代码示例来源:origin: bootique/bootique
@Override
public Year deserialize(JsonParser parser, DeserializationContext context) throws IOException {
if (formatter == null) {
return Year.of(parser.getValueAsInt());
}
return Year.parse(parser.getValueAsString(), formatter);
}
}
代码示例来源:origin: kiegroup/optaplanner
@ValueRangeProvider(id = "yearValueRange")
public CountableValueRange<Year> createYearValueRange() {
return ValueRangeFactory.createTemporalValueRange(
Year.of(2000), Year.of(2003), 1, ChronoUnit.YEARS);
}
代码示例来源:origin: kiegroup/optaplanner
@Test(expected = IllegalArgumentException.class)
public void remainderOnIncrementAmount() {
assertNotNull(new TemporalValueRange<>(Year.of(0), Year.of(3), 2, ChronoUnit.YEARS));
}
代码示例来源:origin: kiegroup/optaplanner
@Test(expected = IndexOutOfBoundsException.class)
public void getIndexNegative() {
new TemporalValueRange<>(Year.of(0), Year.of(1), 1, ChronoUnit.YEARS).get(-1);
}
代码示例来源:origin: kiegroup/optaplanner
@Test
public void emptyRandomIterator() {
Iterator<Year> it = new TemporalValueRange<>(Year.of(0), Year.of(0), 1, ChronoUnit.YEARS)
.createRandomIterator(new Random(0));
assertFalse(it.hasNext());
}
代码示例来源:origin: kiegroup/optaplanner
@Test(expected = IndexOutOfBoundsException.class)
public void getIndexGreaterThanSize() {
TemporalValueRange<Year> range = new TemporalValueRange<>(Year.of(0), Year.of(1), 1, ChronoUnit.YEARS);
assertEquals(1L, range.getSize());
range.get(1);
}
代码示例来源:origin: com.fasterxml.jackson.datatype/jackson-datatype-jsr310
@Override
public Year deserialize(JsonParser parser, DeserializationContext context) throws IOException
{
JsonToken t = parser.getCurrentToken();
if (t == JsonToken.VALUE_STRING) {
String string = parser.getValueAsString().trim();
try {
if (_formatter == null) {
return Year.parse(string);
}
return Year.parse(string, _formatter);
} catch (DateTimeException e) {
return _handleDateTimeException(context, e, string);
}
}
if (t == JsonToken.VALUE_NUMBER_INT) {
return Year.of(parser.getIntValue());
}
if (t == JsonToken.VALUE_EMBEDDED_OBJECT) {
return (Year) parser.getEmbeddedObject();
}
if (parser.hasToken(JsonToken.START_ARRAY)){
return _deserializeFromArray(parser, context);
}
return _handleUnexpectedToken(context, parser, JsonToken.VALUE_STRING, JsonToken.VALUE_NUMBER_INT);
}
}
代码示例来源:origin: prestodb/presto
@Override
public Year deserialize(JsonParser parser, DeserializationContext context) throws IOException
{
JsonToken t = parser.getCurrentToken();
if (t == JsonToken.VALUE_STRING) {
String string = parser.getValueAsString().trim();
try {
if (_formatter == null) {
return Year.parse(string);
}
return Year.parse(string, _formatter);
} catch (DateTimeException e) {
return _handleDateTimeException(context, e, string);
}
}
if (t == JsonToken.VALUE_NUMBER_INT) {
return Year.of(parser.getIntValue());
}
if (t == JsonToken.VALUE_EMBEDDED_OBJECT) {
return (Year) parser.getEmbeddedObject();
}
if (parser.hasToken(JsonToken.START_ARRAY)){
return _deserializeFromArray(parser, context);
}
return _handleUnexpectedToken(context, parser, JsonToken.VALUE_STRING, JsonToken.VALUE_NUMBER_INT);
}
}
代码示例来源:origin: kiegroup/optaplanner
@Test(expected = IllegalArgumentException.class)
public void remainderOnIncrementTypeExceedsMaximumYear() {
Year from = Year.of(Year.MIN_VALUE);
Year to = Year.of(Year.MAX_VALUE - 0);
assertNotEquals(0, (to.getValue() - from.getValue()) % 10); // Maximum Year range is not divisible by 10
assertNotNull(new TemporalValueRange<>(from, to, 1, ChronoUnit.DECADES));
}
代码示例来源:origin: kiegroup/optaplanner
@Test
public void fullYearRange() {
TemporalUnit unit = ChronoUnit.YEARS;
Year from = Year.of(Year.MIN_VALUE);
Year to = Year.of(Year.MAX_VALUE);
int increment = 1;
TemporalValueRange<Year> range = new TemporalValueRange<>(from, to, increment, unit);
assertEquals(from.until(to, unit), range.getSize() * increment);
assertTrue(range.contains(from));
assertFalse(range.contains(to));
}
代码示例来源:origin: org.mybatis/mybatis
@Override
public Year getNullableResult(ResultSet rs, int columnIndex) throws SQLException {
int year = rs.getInt(columnIndex);
return year == 0 && rs.wasNull() ? null : Year.of(year);
}
代码示例来源:origin: org.mybatis/mybatis
@Override
public Year getNullableResult(ResultSet rs, String columnName) throws SQLException {
int year = rs.getInt(columnName);
return year == 0 && rs.wasNull() ? null : Year.of(year);
}
代码示例来源:origin: apache/tinkerpop
@Override
public <I extends InputShim> Year read(final KryoShim<I, ?> kryo, final I input, final Class<Year> clazz) {
return Year.of(input.readInt());
}
}
代码示例来源:origin: ebean-orm/ebean
@Override
public Year toBeanType(Object value) {
if (value instanceof Year) return (Year) value;
if (value == null) return null;
return Year.of(BasicTypeConverter.toInteger(value));
}
代码示例来源:origin: ebean-orm/ebean
@Override
public Year read(DataReader dataReader) throws SQLException {
Integer value = dataReader.getInt();
return (value == null) ? null : Year.of(value);
}
代码示例来源:origin: benas/random-beans
@Override
public Year getRandomValue() {
int randomYear = yearRandomizer.getRandomValue();
return Year.of(randomYear);
}
}
代码示例来源:origin: odrotbohm/spring-restbucks
/**
* Protected setter to allow binding the expiration date.
*
* @param date
*/
protected void setExpirationDate(LocalDate date) {
this.expiryYear = Year.of(date.getYear());
this.expiryMonth = date.getMonth();
}
}
代码示例来源:origin: odrotbohm/spring-restbucks
@EventListener
public void init(ApplicationReadyEvent event) {
if (repository.count() > 0) {
return;
}
CreditCardNumber number = new CreditCardNumber("1234123412341234");
CreditCard creditCard = new CreditCard(number, "Oliver Gierke", Month.DECEMBER, Year.of(2099));
creditCard = repository.save(creditCard);
LOG.info("Credit card {} created!", creditCard);
}
}
我需要本地化所有可能性: 1年, 2 年,然后……(不超过任何数字)。 1个月, 2 个月,然后……(不超过任何数字)。 在各种语言中,“年”这个词会根据它前面的数字而变化。比如法语: 22 年 =
本文整理了Java中org.joda.time.Years.years()方法的一些代码示例,展示了Years.years()的具体用法。这些代码示例主要来源于Github/Stackoverflow
年.hs: year = year + 1 main = print year 这不是尾递归调用: year = year + 1 year = (year + 1) + 1 year = ((yea
我有一个表,其中包含来自流量计的数据,排列如下: Water.Year May Jun Jul Aug Sep Oct Nov Dec Jan Feb
本文整理了Java中com.meidusa.amoeba.sqljep.function.Year.year()方法的一些代码示例,展示了Year.year()的具体用法。这些代码示例主要来源于Git
我是 Java 新手,希望获得一些有关正在尝试解决的问题的建议。我必须编写一个方法来生成唯一的编号。 因此,以字符串表示的唯一数字将有 10 个字符。 #1. First 2 will represe
谁有权威的答案,哪个性能更好? GROUP BY YEAR(FROM_UNIXTIME(col)) /* or */ GROUP BY EXTRACT(YEAR FROM FROM_U
我从今年过去了 20 年。但目前我希望它显示为年复一年。例如:1992 - 1999 1999 - 2002 2003 - 2015 这是我的代码。 function populatedropdown
我目前能够将 Landsat 图像拆分为 LC80440142014093LGN00.tar.gz 的日期信息, 我把它分成 2014093 .现在我需要将其更改为 Excel 或 Open Offi
我有一些数据想总结一下。我想对所有列进行总结,固定 YEAR 列。即对于一个变量我可以做: df %>% group_by(LG1, YEAR) %>% summarise(Freq = n(
我有一个独特的问题,我根本无法解决。 所以我在 SQL Server 2005 中,我得到了以下要处理的数据: FISCAL_YEAR_START_MONTH INT(财政年度的第一个月) COUNT
我有一些数据想总结一下。我想对所有列进行总结,固定 YEAR 列。即对于一个变量我可以做: df %>% group_by(LG1, YEAR) %>% summarise(Freq = n(
我想从指定年份的表中获取所有数据。但问题是我将日期设置为 DATETIME 类型。 我正在尝试类似的东西: SELECT * FROM table WHERE entrytim
使用日期选择器,年份下拉菜单默认只显示 10 年。用户必须单击最后一年才能添加更多年份。 我们如何将初始范围设置为 100 年,以便用户默认看到一个大列表? function InitDate
我必须将我的数据帧从当前格式转换为新格式(请参阅下面的图像或结构)。我不知道如何才能做到这一点。我想要每个 ID 一年,从 2013 年到 2018 年(所以每个 ID 有 6 行,每年一个)。日期是
在学习了 Hadley 的书并在 SO 上搜索之后,我创建了一个由年和月矩阵组成的热图,颜色根据时间序列变量的百分比变化而变化。热图和我用来获取它的代码如下所示。我还有一些我自己无法解决的问题。 1)
在电子表格上,我有各种谷歌分析 channel (有机、直接、移动、桌面等)的月度报告表。对于每个 channel ,我都有另一列自动计算 Y-o-Y EX 的增长百分比:(A12-A1)/A1。然后
我有几个气象变量的时间序列数据集。时间数据记录在三个单独的列中: 年份(例如 2012) 一年中的第几天(例如 261 代表闰年的 9 月 17 日) 时:分(例如 1610) 有没有一种方法可以合并
YEAR(x) 和 EXTRACT(YEAR FROM x) 在 MySQL 中是否等价? 似乎在我所有的实验中都有,但我不确定是否没有任何边缘情况。 举个例子:这两个查询返回完全相同的结果。但我不确
我读到“将日期字符串转换为mysql日期时间字段”:但这对我没有帮助 所以我想做的是将dat文件读入mysql中的空表。 table CLIMBED(TRIP_ID int,PEAK VARCHAR(
我是一名优秀的程序员,十分优秀!