Este artigo descreve o método de implementação de Java para obter o primeiro/último dia de um determinado mês de um determinado ano. Compartilhe -o para sua referência, como segue:
Java obtém o primeiro dia de um certo mês
Design Código -fonte
Fisrtdayofmonth.java:
/** * @title: fisrtdayofmonth.java * @package: com.you.freemarker.model * @Description: obtenha o primeiro dia de um determinado mês de um determinado ano */package..youmkerkerkerk (youhaidong) * @version v1.0 */package com.you.fremarm Java.util.calendar;/*** Função de classe Descrição* Data de modificador de classe Modificador* Modificação Descrição* <P> Título: Fisrtdayofmonth.java </p>* <p> Descrição: YouHaidong Desenvolvimento pessoal </p>* <m. Copyright: Copyright (C) 2013 </P>* @Athor: Fisrtdayofmonth { / ** * Obtenha o primeiro dia de um determinado mês de um determinado ano * @title: getfisrtdayofmonth * @description: * @param: @param ano * @param: @param mês * @param: @return * @return * @throws * / public stratic getfisrt: Calendar.getInstance (); // definiu ano cal.set (calendário.year, ano); // definido mês cal.set (calendário.month, mês-1); // Obtenha o número mínimo de dias para um determinado mês int primeiroy = cal.getActualMinimum (calendar.day_of_month); // Defina o número mínimo de dias para o mês no calendário cal.set (calendar.day_of_month, primeiro dia); // Data do formato SimpleDateFormat sdf = new SimpleDateFormat ("AAAA-MM-DD"); String primeiro diaofmonth = sdf.format (cal.gettime ()); Retornar primeiro dia do mês; } / ** * @title: main * @Description: * @param: @param args * @return: void * @throws * / public static void main (string [] args) {string primeiroy = getfisrtdayofmonth (2014,5); System.out.println ("Wulin.com Resultado do teste:"); System.out.println ("Obtenha o primeiro dia do mês atual:" + primeiro dia); }}Resultados de execução
Java recebe o último dia de um certo mês
Design Código -fonte
LastDayofmonth.java:
/** * @title: lastdayofmonth.java * @package: com.you.freemarker.model * @Description: obtenha o último dia de um determinado mês * @Author: YouHaidong (YouHaidong) * @date: 2014-29 10:58:20 * @version v1.0 * java.text.simpledEformat; importar java.util.calendar;/*** função de classe Descrição* Data de modificador de classe Modificador* Modificação Descrição* <P> Título: LastDayofmonth.java </p>* <p> Descrição: você Haidong. V1.0 */public class LastDayofmonth {/** * Obtenha o último dia de um determinado mês * @title: getLastDayofmonth * @description: * @param: @param ano * @param: @param mês * @param: @return * @return: string * @throws */public STATTLATLATDAYFMOMM (INTRATHMONH (@return * @return * @throws */public STATS GetLastDada Calendar.getInstance (); // definiu ano cal.set (calendário.year, ano); // definido mês cal.set (calendário.month, mês-1); // Obtenha o número máximo de dias em um determinado mês int lastday = cal.getActualMaximum (calendar.day_of_month); // Defina o número máximo de dias do mês no calendário cal.set (calendar.day_of_month, LastDay); // Data do formato SimpleDateFormat sdf = new SimpleDateFormat ("AAAA-MM-DD"); String lastdayofmonth = sdf.format (cal.gettime ()); retornar o último dia do mês; } / ** * @title: main * @description: * @param: @param args * @return: void * @throws * / public static void main (string [] args) {string lastday = getLastDayofmonth (2014,5); System.out.println ("Wulin.com Resultado do teste:"); System.out.println ("Obtenha o último dia do mês atual:" + LastDay); }}Resultados de execução
PS: Aqui estão algumas ferramentas on -line para sua referência:
Calculadora de data/dia online:
http://tools.vevb.com/jisuanqi/date_jisuanqi
Calendário perpétuo online:
http://tools.vevb.com/bianmin/wannianli
Ferramenta de conversão online de conversão de calendário lunar/gregoriana:
http://tools.vevb.com/bianmin/yinli2yangli
Ferramenta de conversão do UNIX Timestamp:
http://tools.vevb.com/code/unixtime
Para obter mais informações sobre o conteúdo relacionado ao Java, consulte os tópicos deste site: "Resumo de habilidades de operação de data e hora do Java", "Tutorial sobre Estrutura e Algoritmo de Dados Java", "Resumo da Operação Java Dom Node Skills" e "Summary of Java Cache Opery Skills"
Espero que este artigo seja útil para a programação Java de todos.