当前位置: 首页>>代码示例>>Java>>正文


Java DateTime.now方法代码示例

本文整理汇总了Java中org.elasticsearch.common.joda.time.DateTime.now方法的典型用法代码示例。如果您正苦于以下问题:Java DateTime.now方法的具体用法?Java DateTime.now怎么用?Java DateTime.now使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.elasticsearch.common.joda.time.DateTime的用法示例。


在下文中一共展示了DateTime.now方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: updateDocumentDatesTracking

import org.elasticsearch.common.joda.time.DateTime; //导入方法依赖的package包/类
private <T extends IDocument> void updateDocumentDatesTracking(T document) {
    DateTime currentTime = DateTime.now();

    // only update if necessary
    if (document.getCreatedDate() == null) {
        document.setCreatedDate(currentTime.getMillis());
    }
    document.setLastModifiedDate(currentTime.getMillis());
}
 
开发者ID:bpatters,项目名称:eservice,代码行数:10,代码来源:AbstractElasticsearchDAO.java

示例2: calculateVoteStatsForUser

import org.elasticsearch.common.joda.time.DateTime; //导入方法依赖的package包/类
public VoteStats calculateVoteStatsForUser(String user, ReadablePeriod period) {
    final DateTime now = DateTime.now();
    DateTime past = now.minus(period);
    final SearchResponse stats = client.prepareSearch(ES_INDEX)
            .setTypes(ES_TYPE)
            .setQuery(QueryBuilders.filteredQuery(
                    QueryBuilders.nestedQuery("user", QueryBuilders.queryString("user.nickName: " + user)),
                    FilterBuilders.boolFilter().must(FilterBuilders.rangeFilter("timestamp").from(past).to(now))))
            .addAggregation(
                    AggregationBuilders.stats("voteStats")
                            .field("voteTotal")
            ).get();
    final Stats esStats = stats.getAggregations().get("voteStats");
    return new VoteStats().setCount(esStats.getCount()).setMax(esStats.getMax()).setMin(esStats.getMin()).setSum(esStats.getSum());
}
 
开发者ID:jalieven,项目名称:sarcasmotron,代码行数:16,代码来源:VoteCalculator.java

示例3: setValidity

import org.elasticsearch.common.joda.time.DateTime; //导入方法依赖的package包/类
public Stats setValidity(ReadablePeriod validPeriod) {
    DateTime end = DateTime.now();
    final DateTime start = end.minus(validPeriod);
    setEnd(end.toDate());
    setStart(start.toDate());
    return this;
}
 
开发者ID:jalieven,项目名称:sarcasmotron,代码行数:8,代码来源:Stats.java


注:本文中的org.elasticsearch.common.joda.time.DateTime.now方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。