本文整理了Java中org.joda.time.LocalDate.year()
方法的一些代码示例,展示了LocalDate.year()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。LocalDate.year()
方法的具体详情如下:
包路径:org.joda.time.LocalDate
类名称:LocalDate
方法名:year
[英]Get the year property which provides access to advanced functionality.
[中]获取提供高级功能访问权限的year属性。
代码示例来源:origin: org.codehaus.jackson/jackson-mapper-asl
@Override
public void serialize(LocalDate dt, JsonGenerator jgen, SerializerProvider provider)
throws IOException, JsonGenerationException
{
if (provider.isEnabled(SerializationConfig.Feature.WRITE_DATES_AS_TIMESTAMPS)) {
// Timestamp here actually means an array of values
jgen.writeStartArray();
jgen.writeNumber(dt.year().get());
jgen.writeNumber(dt.monthOfYear().get());
jgen.writeNumber(dt.dayOfMonth().get());
jgen.writeEndArray();
} else {
jgen.writeString(printLocalDate(dt));
}
}
代码示例来源:origin: com.fasterxml.jackson.datatype/jackson-datatype-joda
@Override
public void serialize(LocalDate value, JsonGenerator gen, SerializerProvider provider) throws IOException
{
if (_serializationShape(provider) == FORMAT_STRING) {
gen.writeString(_format.createFormatter(provider).print(value));
return;
}
// 28-Jul-2017, tatu: Wrt [dataformat-joda#39]... we could perhaps support timestamps,
// but only by specifying what to do with time (`LocalTime`) AND timezone. For now,
// seems like asking for trouble really... so only use array notation.
gen.writeStartArray();
gen.writeNumber(value.year().get());
gen.writeNumber(value.monthOfYear().get());
gen.writeNumber(value.dayOfMonth().get());
gen.writeEndArray();
}
}
代码示例来源:origin: camunda/camunda-bpm-platform
@Override
public void serialize(LocalDate dt, JsonGenerator jgen, SerializerProvider provider)
throws IOException, JsonGenerationException
{
if (provider.isEnabled(SerializationConfig.Feature.WRITE_DATES_AS_TIMESTAMPS)) {
// Timestamp here actually means an array of values
jgen.writeStartArray();
jgen.writeNumber(dt.year().get());
jgen.writeNumber(dt.monthOfYear().get());
jgen.writeNumber(dt.dayOfMonth().get());
jgen.writeEndArray();
} else {
jgen.writeString(printLocalDate(dt));
}
}
代码示例来源:origin: stackoverflow.com
LocalDate date = new LocalDate(YEAR, 1, 1);
while ( date.dayOfWeek() != 7 )
{
date = date.addDays(1);
}
while ( date.year() == YEAR )
{
date = date.addDays(7);
}
代码示例来源:origin: com.thesett.jenerator.utils/jenerator_util
/**
* Provides the date that is the start of the quarter that the specified date lies within.
*
* @param someDate A date to get the quarter start for.
*
* @return The date that is the start of the quarter that the specified date lies within.
*/
public static LocalDate startDateOfQuarter(LocalDate someDate) {
int month = someDate.monthOfYear().get();
int quarter = (month - 1) / 3;
int qStartMonth = (quarter * 3) + 1;
return new LocalDate(someDate.year().get(), qStartMonth, 1);
}
代码示例来源:origin: com.ning.billing/killbill-osgi-bundles-analytics
@Override
public void serialize(LocalDate dt, JsonGenerator jgen, SerializerProvider provider)
throws IOException, JsonGenerationException
{
if (provider.isEnabled(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS)) {
// Timestamp here actually means an array of values
jgen.writeStartArray();
jgen.writeNumber(dt.year().get());
jgen.writeNumber(dt.monthOfYear().get());
jgen.writeNumber(dt.dayOfMonth().get());
jgen.writeEndArray();
} else {
jgen.writeString(printLocalDate(dt));
}
}
代码示例来源:origin: io.prestosql.hadoop/hadoop-apache
@Override
public void serialize(LocalDate dt, JsonGenerator jgen, SerializerProvider provider)
throws IOException, JsonGenerationException
{
if (provider.isEnabled(SerializationConfig.Feature.WRITE_DATES_AS_TIMESTAMPS)) {
// Timestamp here actually means an array of values
jgen.writeStartArray();
jgen.writeNumber(dt.year().get());
jgen.writeNumber(dt.monthOfYear().get());
jgen.writeNumber(dt.dayOfMonth().get());
jgen.writeEndArray();
} else {
jgen.writeString(printLocalDate(dt));
}
}
代码示例来源:origin: ovea-deprecated/jetty-session-redis
@Override
public void serialize(LocalDate dt, JsonGenerator jgen, SerializerProvider provider)
throws IOException, JsonGenerationException
{
if (provider.isEnabled(SerializationConfig.Feature.WRITE_DATES_AS_TIMESTAMPS)) {
// Timestamp here actually means an array of values
jgen.writeStartArray();
jgen.writeNumber(dt.year().get());
jgen.writeNumber(dt.monthOfYear().get());
jgen.writeNumber(dt.dayOfMonth().get());
jgen.writeEndArray();
} else {
jgen.writeString(printLocalDate(dt));
}
}
代码示例来源:origin: org.codehaus.jackson/jackson-mapper-lgpl
@Override
public void serialize(LocalDate dt, JsonGenerator jgen, SerializerProvider provider)
throws IOException, JsonGenerationException
{
if (provider.isEnabled(SerializationConfig.Feature.WRITE_DATES_AS_TIMESTAMPS)) {
// Timestamp here actually means an array of values
jgen.writeStartArray();
jgen.writeNumber(dt.year().get());
jgen.writeNumber(dt.monthOfYear().get());
jgen.writeNumber(dt.dayOfMonth().get());
jgen.writeEndArray();
} else {
jgen.writeString(printLocalDate(dt));
}
}
代码示例来源:origin: com.barchart.wrap/barchart-wrap-jackson
@Override
public void serialize(LocalDate dt, JsonGenerator jgen, SerializerProvider provider)
throws IOException, JsonGenerationException
{
if (provider.isEnabled(SerializationConfig.Feature.WRITE_DATES_AS_TIMESTAMPS)) {
// Timestamp here actually means an array of values
jgen.writeStartArray();
jgen.writeNumber(dt.year().get());
jgen.writeNumber(dt.monthOfYear().get());
jgen.writeNumber(dt.dayOfMonth().get());
jgen.writeEndArray();
} else {
jgen.writeString(printLocalDate(dt));
}
}
代码示例来源:origin: com.alibaba.edas.acm/acm-sdk
@Override
public void serialize(LocalDate dt, JsonGenerator jgen, SerializerProvider provider)
throws IOException, JsonGenerationException
{
if (provider.isEnabled(SerializationConfig.Feature.WRITE_DATES_AS_TIMESTAMPS)) {
// Timestamp here actually means an array of values
jgen.writeStartArray();
jgen.writeNumber(dt.year().get());
jgen.writeNumber(dt.monthOfYear().get());
jgen.writeNumber(dt.dayOfMonth().get());
jgen.writeEndArray();
} else {
jgen.writeString(printLocalDate(dt));
}
}
代码示例来源:origin: harbby/presto-connectors
@Override
public void serialize(LocalDate dt, JsonGenerator jgen, SerializerProvider provider)
throws IOException, JsonGenerationException
{
if (provider.isEnabled(SerializationConfig.Feature.WRITE_DATES_AS_TIMESTAMPS)) {
// Timestamp here actually means an array of values
jgen.writeStartArray();
jgen.writeNumber(dt.year().get());
jgen.writeNumber(dt.monthOfYear().get());
jgen.writeNumber(dt.dayOfMonth().get());
jgen.writeEndArray();
} else {
jgen.writeString(printLocalDate(dt));
}
}
内容来源于网络,如有侵权,请联系作者删除!