热门关键字:  ubuntu  分区  Fedora  linux系统进程  函数

儒略日期的计算(Julian Date)

来源: 作者: 时间:2008-06-25 Tag: 点击:
儒略日期的计算(Julian Date)

下面这个公式可用于1900年至2099年

假定所求日期为年: Y; 月: M; 日: D
如果M>2, 则y = Y, m=M-3, 否则 y = Y-1, m=M+9
JD=1721103.5 + int(365.25*y)) + int(30.6*m+0.5) + D

int: 取整, 即取这个实数的整数部分

举例:
要算北京时间2005年2月12日15:30

* 转换成格林威治标准时间2005/2/12,7:30
* 因为M = 2,所以y = 2005-1 = 2004, m = 2+9 = 11, D = 12
* JD = 1721103.5 + int(365.25*y)) + int(30.6*m+0.5) + D
JD = 1721103.5 + int(365.25*2004) + int(30.6*11+0.5) + 12
JD = 1721103.5 + 731961 + 337 + 12
JD = 2453413.5
* 7:30/24 = 7.5/24 = 0.3125
* 最后结果 JD = 2453413.8125

该公式出自Norton's Star Atlas and Reference Book


相关文章:
eG Citrix 监控器
Ethernet的帧格式和结构
华为(Quidway AR18-22-24)路由器配置实例
简单利用路由黑洞解决DDOS流量攻击
我的linux试验题目
如何在HMC上激活网络时间协议NTP
Resin泛解析 - 三级域名最优应用方案
Resin多域名绑定 + 泛解析
resin 负载均衡
linksys wap54g 设置注意事项
acegi RememberMe&退出&匿名登陆
vnd命令~
LINUX网卡绑定
TCP包首部
IP包首部格式
指纹锁也不靠谱 电脑“破解”六大事件!
linux配置网关
使用 SCTP 优化网络
IPv4/IPv6过渡技术和方案分析
用三个源码包libnet、libnids、libpcap轻松搭建Li
Extensible Messaging and Presence Protocol (XM
组建CISCO多层交换网络入门
CISCO多层交换机的初始配置和排错
实施和配置VLAN
理解和配置802.1Q/802.1S和802.1W生成树协议
理解和配置cisco特定的生成树协议特性和STP排错
配置第二层和第三层的特性
理解和配置VLAN间的路由选择
理解和配置多层交换
理解和配置cisco多层交换网络中的服务质量