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

当前位置 :| 主页>Linux教程>编程开发>Perl>

PERL5中怎样找到一年中的星期和一年中的一天

来源: 作者: 时间:2007-07-10 Tag: 点击:
日期是由函数localtime()返回的数组中的一个元素。(参见localtime在PERL的帮助页面的perlfunc章节中的localtime部份)。
$day_of_year = (localtime(time()))[7];
或者更容易地表示为(在5.004或以上版本中)
use Time::localtime;
$day_of_year = localtime(time())->yday;
你能够通过这个7来区分出一年中的这个星期。
$week_of_year = int($day_of_year / 7);
当然,这个星期是从0开始的。
CPAN中的Date::Calc模块提供了许多日期计算的功能,包括:
一年中的哪一天,一年中的哪一个星期,等等。
注意,并不是所有的事情都认为星期是从“week 1”开始的。比如,美国人常常认为第一个星期是从第一个星期一开始的,尽管ISO 8601认为WW1是第一个星期是从星期三开始的
最新评论共有 4 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册
栏目列表