Artikel ini menjelaskan metode implementasi Java untuk mendapatkan hari pertama/terakhir dari bulan tertentu tahun tertentu. Bagikan untuk referensi Anda, sebagai berikut:
Java memperoleh hari pertama bulan tertentu
Kode Sumber Desain
Fisrtdayofmonth.java:
/** * @title: fisrtdayofmonth.java * @package: com.you.freemarker.model * @description: dapatkan hari pertama bulan tertentu dari tahun tertentu * @author: youhaidong (youhaidong) * @version v1.0 */package com.you.freemerker (youhaidong) * @version v1.0 */package com.you.freemer java.util.Calendar;/** * Class function description* Class modifier modification date* Modification description* <p>Title:FisrtDayOfMonth.java</p> * <p>Description:Youhaidong Personal Development</p> * <p>Copyright:Copyright(c)2013</p> * @author:You Haidong* @version V1.0 */public class Fisrtdayofmonth { / ** * Dapatkan hari pertama bulan tertentu tahun tertentu * @title: getFisrtdayOfmonth * @description: * @param: @param tahun * @param: @param month * @param: @return * @return: string * @THROWS * / Public Static getfisraysrayh: {publicrody {string) {string) {public getfisreREf MOULY (string * Calendar.getInstance (); // set tahun cal.set (calendar.year, tahun); // set bulan cal.set (calendar.month, bulan-1); // Dapatkan jumlah hari minimum untuk bulan tertentu int firstday = cal.getActualMinimum (calendar.day_of_month); // Tetapkan jumlah minimum hari untuk bulan di kalender Cal.set (calendar.day_of_month, hari pertama); // Tanggal Format Sederhana SDF = new SimpleDateFormat ("yyyy-mm-dd"); String firstdayOfmonth = sdf.format (cal.getTime ()); Kembalikan FirstdayOfmonth; } / ** * @title: main * @description: * @param: @param args * @return: void * @throws * / public static void main (string [] args) {string firstday = getFisrtdayofmonth (2014,5); System.out.println ("Hasil tes wulin.com:"); System.out.println ("Dapatkan hari pertama bulan ini:" + hari pertama); }}Hasil berjalan
Java mendapatkan hari terakhir bulan tertentu
Kode Sumber Desain
Lastdayofmonth.java:
/** * @title: lastdayofmonth.java * @package: com.you.freemarker.model * @description: Dapatkan hari terakhir bulan tertentu * @author: YouHaidong (YouHaidong) * @Date: 2014-5-59 10:58:20 pm * @version v1.0 * pangkas 2014-5.58.58.20 pm * @version v1.0 * java.text.simpledateFormat; import java.util.calendar;/*** Deskripsi fungsi kelas* Tanggal modifikasi kelas Modifikasi* Deskripsi Modifikasi* <p> Judul: LastDayOfMonth.java </p>* <p> Deskripsi: Anda Haidong Personal Development </P> <P> Copyright: Copyright: Copyright (Copyrion (C): COP COP CIPORION (COP COP CIPORIGNY (C) V1.0 */kelas publik lastdayofmonth {/** * Dapatkan hari terakhir bulan tertentu * @title: getLastdayOfmonth * @description: * @param: @param tahun * @param: @param month * @param: @return * @prows * @Throws */string static di public getLastday: @return (string * @Throws */Public static getLastday: @return (string (string * @throws */Public static getLastday: @Return (string * @throws */Public static getLastDay: @Return (string (string * @Throws */Public Static getLastDay: public Calend (Public Calend = Public Static getLASTEF (string * Calendar.getInstance (); // set tahun cal.set (calendar.year, tahun); // set bulan cal.set (calendar.month, bulan-1); // Dapatkan jumlah maksimum hari dalam bulan tertentu int lastday = cal.getActualMaxim (calendar.day_of_month); // Tetapkan jumlah maksimum hari dalam sebulan di kalender Cal.set (calendar.day_of_month, LastDay); // Tanggal Format Sederhana SDF = new SimpleDateFormat ("yyyy-mm-dd"); String lastdayofmonth = sdf.format (cal.getTime ()); Kembalikan LastdayOfmonth; } / ** * @title: main * @description: * @param: @param args * @return: void * @throws * / public static void main (string [] args) {string lastday = getLastdayOfMonth (2014,5); System.out.println ("Hasil tes wulin.com:"); System.out.println ("Dapatkan hari terakhir bulan ini:" + lastday); }}Hasil berjalan
PS: Berikut adalah beberapa alat online untuk referensi Anda:
Kalkulator Tanggal/Hari Online:
http://tools.vevb.com/jisuanqi/date_jisuanqi
Kalender abadi online:
http://tools.vevb.com/bianmin/wannianli
Alat Konversi Kalender Lunar/Gregorian Online:
http://tools.vevb.com/bianmin/yinli2yangli
Alat Konversi Timestamp UNIX:
http://tools.vevb.com/code/unixtime
Untuk informasi lebih lanjut tentang konten terkait Java, silakan periksa topik -topik situs ini: "Ringkasan Keterampilan Operasi Tanggal dan Waktu Java", "Tutorial tentang Struktur Data Java dan Algoritma", "Ringkasan Keterampilan Operasi Java Dom Node" dan "Ringkasan Keterampilan Operasi Java Cache"
Saya harap artikel ini akan membantu pemrograman Java semua orang.