日期处理

ZDNet软件频道 时间:2000-05-23 作者:Nathan Torkington |  我要评论()
本文关键词:
人类文明的历史进程是通过精确的日期和时间来刻划的, 让我们来看看Perl 程序员是如何处理日期的

总结

不同的国家在不同的时期采用了罗马历法,你应该注意你使用的日期是采用的是什么历法。

在UNIX机器内部,每过1秒,纪元秒的计数器加1,如果该值是以32位有符号整数格式表示的,系统在2038年的日期将会出现翻转现象,预计大多数操作系统将在2038年之前改正这一问题。

对于在1902-2037范围内的日期和时期表示, 把它们转换为纪元秒,要存取这些数,你只需使用整数算术运算,gmtime() 和 localtime()函数,以及标准的Time::Local模块。如果要对该范围以外的日期进行计算或者要分析某特殊的日期格式,你可以使用CPAN中的Date::Manip 和Date::Calc模块。

进一步的阅读

Perl Cookbook的第三章谈论了日期和时间, perlfunc 手册( 或Programming Perl的第三章) 介绍了gmtime() 和localtime() 函数。. CPAN是指Perl综合网。

最后,此处介绍了不少历法信息。

上一页  
日常生活所用的日期和时间的表示  

百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134