• 大小: 32KB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-06-25
  • 语言: Java
  • 标签: 农历  阳历  日历  

资源简介

从1901年到2099年万年历,带农历,详细java代码 刚学习java,很多不足。

资源截图

代码片段和文件信息

/*
 * Calendar.java
 *
 * Created on 2008年11月7日 下午10:21
 *
 * To change this template choose Tools | Template Manager
 * and open the template in the editor.
 */

package mycalendar;

/**
 *
 * @author hx_zhan
 */
public class Calendar {
    public int year;                              //阳历年月日
    public int sunMonth;
    public int sunDay;
    
    public int lunarMonth;                        //对应农历月日
    public int lunarDay;
    
    public int dayOfWeek;                          //星期
    
    public  int terms=-1;                              //节气 
    
    private int sumDay;                             //从阳历1900年1月0日到现在天数
    
    /*下面的三个表格是农历数据表 LunarCalendarTable 的结构。总共使用了32位整数的0~23位。
     *从右边数起:0-4位:表示当年春节对应阳历几号
     *           5-6位:当年春节对应阳历月份
     *           7-19:从左到右位农历各个月份大小,其中如果没闰月,最后一位不计算
     *           20-23:闰月月份,如果没闰月,该数位0
     *
     */
    static long [] LunarCalendarTable = {
    0xA25F3F

    0x04AE530x0A57480x5526BD0x0D26500x0D95440x46AAB90x056A4D0x09AD420x24AEB60x04AE4A/*1901-1910*/

    0x6A4DBE0x0A4D520x0D25460x5D52BA0x0B544E0x0D6A430x296D370x095B4B0x749BC10x049754/*1911-1920*/

    0x0A4B480x5B25BC0x06A5500x06D4450x4ADAB80x02B64D0x0957420x2497B70x04974A0x664B3E/*1921-1930*/

    0x0D4A510x0EA5460x56D4BA0x05AD4E0x02B6440x3937380x092E4B0x7C96BF0x0C95530x0D4A48/*1931-1940*/    

    0x6DA53B0x0B554F0x056A450x4AADB90x025D4D0x092D420x2C95B60x0A954A0x7B4ABD0x06CA51/*1941-1950*/ 

    0x0B55460x555ABB0x04DA4E0x0A5B430x352BB80x052B4C0x8A953F0x0E95520x06AA480x7AD53C/*1951-1960*/ 

    0x0AB54F0x04B6450x4A57390x0A574D0x0526420x3E93350x0D95490x75AABE0x056A510x096D46/*1961-1970*/ 

    0x54AEBB0x04AD4F0x0A4D430x4D26B70x0D254B0x8D52BF0x0B54520x0B6A470x696D3C0x095B50/*1971-1980*/

    0x049B450x4A4BB90x0A4B4D0xAB25C20x06A5540x06D4490x6ADA3D0x0AB6510x0937460x5497BB/*1981-1990*/

    0x04974F0x064B440x36A5370x0EA54A0x86B2BF0x05AC530x0AB6470x5936BC0x092E500x0C9645/*1991-2000*/

    0x4D4AB80x0D4A4C0x0DA5410x25AAB60x056A490x7AADBD0x025D520x092D470x5C95BA0x0A954E/*2001-2010*/

    0x0B4A430x4B55370x0AD54A0x955ABF0x04BA530x0A5B480x652BBC0x052B500x0A93450x474AB9/*2011-2020*/

    0x06AA4C0x0AD5410x24DAB60x04B64A0x69573D0x0A4E510x0D26460x5E933A0x0D534D0x05AA43/*2021-2030*/

    0x36B5370x096D4B0xB4AEBF0x04AD530x0A4D480x6D25BC0x0D254F0x0D52440x5DAA380x0B5A4C/*2031-2040*/

    0x056D410x24ADB60x049B4A0x7A4BBE0x0A4B510x0AA5460x5B52BA0x06D24E0x0ADA420x355B37/*2041-2050*/

    0x09374B0x8497C10x0497530x064B480x66A53C0x0EA54F0x06B2440x4AB6380x0AAE4C0x092E42/*2051-2060*/

    0x3C97350x0C96490x7D4ABD0x0D4A510x0DA5450x55AABA0x056A4E0x0A6D430x452EB70x052D4B/*2061-2070*/

    0x8A95BF0x0A95530x0B4A470x6B553B0x0AD54F0x055A450x4A5D380x0A5B4C0x052B420x3A93B6/*2071-2080*/

    0x0693490x7729BD0x0

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

    .CA....     10103  2008-11-14 12:43  MyCalendar\build\classes\mycalendar\Calendar.class

    .CA....      2355  2008-11-14 12:43  MyCalendar\build\classes\mycalendar\CurrentTime.class

    .CA....      1071  2008-11-14 12:43  MyCalendar\build\classes\mycalendar\DateButton$1.class

    .CA....      1037  2008-11-14 12:43  MyCalendar\build\classes\mycalendar\DateButton$2.class

    .CA....      1961  2008-11-14 12:43  MyCalendar\build\classes\mycalendar\DateButton.class

    .CA....      3100  2008-11-14 12:43  MyCalendar\build\classes\mycalendar\DateTable.class

    .CA....       767  2008-11-14 12:43  MyCalendar\build\classes\mycalendar\LunarDetail.class

    .CA....       968  2008-11-14 12:43  MyCalendar\build\classes\mycalendar\MyCalendar$1.class

    .CA....       968  2008-11-14 12:43  MyCalendar\build\classes\mycalendar\MyCalendar$2.class

    .CA....      1256  2008-11-14 12:43  MyCalendar\build\classes\mycalendar\MyCalendar$3.class

    .CA....      3105  2008-11-14 12:43  MyCalendar\build\classes\mycalendar\MyCalendar.class

    .CA....       619  2008-11-14 12:43  MyCalendar\build\classes\mycalendar\SunDate.class

    .CA....        33  2008-11-14 12:44  MyCalendar\build\classes\新建文本文档.bat

    .CA....      3367  2008-11-14 12:42  MyCalendar\build.xml

    .CA....        85  2008-11-14 12:42  MyCalendar\manifest.mf

    .CA....     27077  2008-11-14 12:42  MyCalendar\nbproject\build-impl.xml

    .CA....       626  2008-11-14 12:42  MyCalendar\nbproject\genfiles.properties

    .CA....       134  2008-11-14 12:42  MyCalendar\nbproject\private\private.properties

    .CA....      2014  2008-11-14 12:42  MyCalendar\nbproject\project.properties

    .CA....       580  2008-11-14 12:42  MyCalendar\nbproject\project.xml

    .CA....     14727  2008-11-10 10:39  MyCalendar\src\mycalendar\Calendar.java

    .CA....      4696  2008-11-10 10:36  MyCalendar\src\mycalendar\CurrentTime.java

    .CA....      2919  2008-11-10 10:39  MyCalendar\src\mycalendar\DateButton.java

    .CA....      3344  2008-11-10 10:40  MyCalendar\src\mycalendar\DateTable.java

    .CA....       848  2008-11-10 10:41  MyCalendar\src\mycalendar\LunarDetail.java

    .CA....      3770  2008-11-10 09:46  MyCalendar\src\mycalendar\MyCalendar.java

    .CA....       805  2008-11-10 10:42  MyCalendar\src\mycalendar\SunDate.java

    .CA....        33  2008-11-14 12:44  MyCalendar\src\mycalendar\新建文本文档.bat

    .C.D...         0  2008-11-14 12:44  MyCalendar\build\classes\mycalendar

    .C.D...         0  2008-11-14 12:43  MyCalendar\build\classes

............此处省略10个文件信息

评论

共有 条评论