| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3073 人关注过本帖
标题:自己编的日历
只看楼主 加入收藏
sunsunmagic
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-5-11
收藏
 问题点数:0 回复次数:17 
自己编的日历

e4DlGMAQ.rar (3.63 KB) 自己编的日历


自己编的日历,有些简单,还请高手在修改

搜索更多相关主题的帖子: 日历 
2006-05-11 17:29
shenqk
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2006-1-5
收藏
得分:0 
希望年份上限再提前一些,最好提到1900年之前!
2006-05-13 12:44
sunsunmagic
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-5-11
收藏
得分:0 
ieHtOCfc.rar (3.67 KB) 自己编的日历


好了我已经修改好了,我重新发布

2006-05-13 13:50
shenqk
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2006-1-5
收藏
得分:0 
很好!
我又想到一个问题。就是关于儒略日。
1582年12月31日的儒略日是2299238。
VB可进行日期相减,如:#5/15/2006#-#12/31/1582#+2299238 = 2453871。
2453871就是2006年5月15日的儒略日。
现在的问题就是在你的日历中能否加上计算确定日期的儒略日?
只要在图像窗口加一个标签和在代码窗口加一段代码就可以了。
希望能成功!
2006-05-15 15:33
shenqk
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2006-1-5
收藏
得分:0 
儒略日是一种天文纪日法,没有年、月,只有日。
现在通用的格里历(公历),是在1582年10月从儒略历改变而来,并且还“丢失”了10月5日到10月14日这十天。所以计算儒略日以1582年12月31日为基准比较方便。
2006-05-16 07:43
sunsunmagic
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-5-11
收藏
得分:0 

这个有点麻烦呢,要不楼上那位朋友你自己改一下,我对历法不是很清楚,没怎么研究过,谢谢呵呵


2006-05-16 19:52
shenqk
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2006-1-5
收藏
得分:0 
#5/15/2006#-#12/31/1582#+2299238
我不知道即日的VB语言如何实现,如:#5/15/2006#
最好能与日历的显示能同步!
2006-05-17 11:39
shenqk
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2006-1-5
收藏
得分:0 
Private Sub lblrl_Click()
Dim number&
Dim Var1, Var2 As Date
Var1 = #12/31/1582#
Var2 = #5/18/2006#
number = Var2 - Var1 + 2299238
lblrl.Caption = "儒略日:" & number
End Sub
我加了如上一段代码,能够运行。
但是,这红色代码不能与日历中的代码统一起来,因此还不能算成功。
sunsunmagic:你能帮我解决这个问题吗?谢谢了!
2006-05-18 12:44
shenqk
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2006-1-5
收藏
得分:0 
Var2 = #5/18/2006#

关键问题是:Var2的值不能随时间的改变而变化!
徒唤奈何!
2006-05-20 08:14
findingpb
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-5-23
收藏
得分:0 
如果把农历加上就好了
2006-05-24 11:34
快速回复:自己编的日历
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013663 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved