文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络程序开发其他语言利用 wordXP 实现自动排班
精品推荐
特别推荐
·控制面板知多少
·给你十条学习Ruby语言的理由
·分页管理机制
·Perl 语言的重要价值体现
·经验技巧:分享两条Delphi开发经验
·Java编程思想:面向对象的逻辑思维方法
·Samba系统简介
热点TOP10
·EZ-USB 68013A开发指南
·DENX U-Boot及Linux使用手册
·MyEclipse JSF 快速入门中文版(上)
·图象处理中的边缘检测------canny算子
·简单架设Jabber 局域网即时通讯服务器
·visual studio 2005 简体中文团队开发版 SQL server 2005简体中文版下载
·Visual FoxPro 9.0 SP2正式版下载
·Microsoft Windows CE系统介绍
·ARM MPlayer移植过程
·视频与图像RGB/YUV格式详解

利用 wordXP 实现自动排班

日期:2007年8月16日 作者: 查看:[大字体 中字体 小字体]


    Sum = 0
    For i = 1 To 12
    Sum = Sum + lMonthDays(Y, i)
    Next i
    lYearDays = Sum + LeapDays(Y)
End Function

'传回农历 y年闰月的天数
Private Function LeapDays(ByVal Y As Integer) As Integer
    Dim m As Integer
    Dim l As Double
    m = LeapMonth(Y)
    If m = 0 Then
        LeapDays = 0
    Else
        l = LunarInfo(Y - 1900)
        'l = LunarInfo(Y - 1900 + 1)
        If l < 0 Then l = l * (-1)
        l = (l And &H10000)
            If l = 0 Then
                LeapDays = 29
            Else
                LeapDays = 30
            End If
    End If
End Function

'传回农历 y年闰哪个月 1-12 , 没闰传回 0 OK

Private Function LeapMonth(ByVal Y As Integer) As Integer
    LeapMonth = 0
    If Y >= 1900 Then LeapMonth = (LunarInfo(Y - 1900) And &HF)
End Function

'传回农历 y年m月的总天数 OK-

Private Function lMonthDays(ByVal Y As Integer, ByVal m As Integer) As Integer
    If Y < 1900 Then Y = 1900
    If (LunarInfo(Y - 1900) And Int(&H10000 / (2 ^ m))) = 0 Then
    'If (LunarInfo(Y - 1900 + 1) And Int(&H10000 / (2 ^ m))) = 0 Then
        lMonthDays = 29
    Else
        lMonthDays = 30
    End If
End Function

'根据给定的阳历,返回农历的日期

Private Function GetLunar(ByVal SolarDate As Date) As String
    Dim DaysOffset As Long
    Dim i As Integer
    Dim Temp As Long
    Dim lyear, lmonth, lday As Integer
    DaysOffset = SolarDate - CDate("1900-1-31")
    i = 1900
    Do While i < 2050 And DaysOffset >= 0

上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 下一页 




上一篇:青少年培养与网络文化漫谈(下篇)

下一篇:电脑使用者的眼睛保护须知

相关文章:
·利用Photoshop强烈对比法调绝色美女图
·如何实现局域网打印机共享
·利用Photoshop的Action打造雨中荷塘动画
·取消Windows XP自动扫描硬盘
·制作全自动Windows XP 64位安装光盘(1)
·网络入侵也玩双通道 间接实现入侵系统
·只需十三招 轻松学会利用博客赚钱
·网页为什么会自动关闭?
·利用腾讯漏洞取回QQ密码
·让Excel表头自动填写当前月份和日期
相关软件:

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.net
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.net All Rights Reserved. 鄂ICP备05000083号Powered by:viphot