Main.java Source code

Java tutorial

Introduction

Here is the source code for Main.java

Source

//package com.java2s;
/*
 * Copyright (c) 2016, marlonlom
 *
 * Licensed under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License. You may obtain a copy of the License at:
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on
 * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied. See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */

import java.util.Calendar;
import java.util.List;

public class Main {
    /**
     * Add date time with almost two years.
     *
     * @param listing     the listing
     * @param currentTime the current time
     * @param isPast      true/false if past time
     */
    private static void addDateTimeWithAlmostTwoYears(final List<Long> listing, final long currentTime,
            final boolean isPast) {
        final Calendar calendar = Calendar.getInstance();
        calendar.setTimeInMillis(currentTime);
        calendar.add(Calendar.MONTH, isPast ? -10 : 10);
        calendar.add(Calendar.YEAR, isPast ? -1 : 1);
        listing.add(calendar.getTimeInMillis());
    }
}