Java Calendar Add addLocaleToCalendar(Calendar date, String locale)

Here you can find the source of addLocaleToCalendar(Calendar date, String locale)

Description

add Locale To Calendar

License

Open Source License

Declaration

public static Calendar addLocaleToCalendar(Calendar date, String locale) 

Method Source Code

//package com.java2s;
/*//from w ww. j a  v a  2s  .c o  m
 * Copyright (C) 2005-2012 BetaCONCEPT Limited
 *
 * This file is part of Astroboa.
 *
 * Astroboa is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Lesser General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * Astroboa is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public License
 * along with Astroboa.  If not, see <http://www.gnu.org/licenses/>.
 */

import java.util.Calendar;

import java.util.Locale;

public class Main {
    public static Calendar addLocaleToCalendar(Calendar date, String locale) {
        if (date != null) {
            if (locale != null) {
                Calendar localizedDate = Calendar.getInstance(new Locale(locale));
                localizedDate.setTime(date.getTime());
                return localizedDate;
            } else
                return date;
        }

        return null;
    }
}

Related

  1. addDays(Calendar aTarget, int aAddDays)
  2. addDays(Calendar calendar, int days)
  3. addDays(Calendar src, int days)
  4. addDays(final int days, final Calendar from)
  5. addDayToCalendar(Calendar calendar, int day)
  6. addMilliseconds(Calendar calendar, Long amount)
  7. addMonth(Calendar cal, int period)
  8. addMonthDayToCal(Calendar cal, int month, int day)
  9. addSeconds(Calendar calendar, int amount)