- 论坛徽章:
- 0
|
- sub getTime
- {
- my $time = shift || time();
- my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime($time);
- $year += 1900;
- $mon ++;
- $min = '0'.$min if length($min) < 2;
- $sec = '0'.$sec if length($sec) < 2;
- $mon = '0'.$mon if length($mon) < 2;
- $mday = '0'.$mday if length($mday) < 2;
- $hour = '0'.$hour if length($hour) < 2;
-
- my $weekday = ('Sun','Mon','Tue','Wed','Thu','Fri','Sat')[$wday];
- return { 'second' => $sec,
- 'minute' => $min,
- 'hour' => $hour,
- 'day' => $mday,
- 'month' => $mon,
- 'year' => $year,
- 'weekNo' => $wday,
- 'wday' => $weekday,
- 'yday' => $yday,
- 'date' => "$year-$mon-$mday"
- };
- }
复制代码
my $date = getTime();
my $month = $date->{month};#获取月
my $day = $date->{day};#获取日
my $year = $date->{year};#获取年
my $date = $date->{date};#获取xxxx-xx-xx这样的日期
my $weekday = $date->{wday};#获取星期
这是偶自己写的一个函数,希望对你有用。 |
|