sub _isValidDate : Private {
my $date = shift;
my @days = (31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
$date =~ /^(2[0-9][0-9][0-9])([01][0-9])([0-3][0-9])$/;
my $year = $1;
my $month = $2;
my $day = $3;
# 閏年の判定
if( _isLeapYear( $year ) ){
$days[1]=29;
}
# 月の判定: 1 月から 12 月まで
if( $month < 1 || $month > 12 ){
return 0;
}
# 日の判定: 1 日から $days[$month-1] まで
if( $day < 1 || $day > $days[$month-1] ){
return 0;
}
return 1;
} # end of _isValidDate() if( defined $data{date} ){
if( $data{date} =~ /^2[0-9][0-9][0-9][01][0-9]$/ ){
# YYYYMM
$date = $data{date} . '01';
if( SecureSBMLib::_isValidDate( $date ) ){
$where = 'date_trunc(\'month\',user_bookmark_ts)';
}
}elsif( $data{date} =~ /^2[0-9][0-9][0-9][01][0-9][0-3][0-9]$/ ){
# YYYYMMDD
$date = $data{date};
if( SecureSBMLib::_isValidDate( $date ) ){
$where = 'date_trunc(\'day\',user_bookmark_ts)';
}
}else{
# Error
}
}
my @bms;
if( defined $where ){
@bms = $ubdb->search({$where => $date},
{order_by => 'user_bookmark_ts DESC'})
->slice( $start, $start + $entrynum - 1 )
}else{
@bms = $ubdb->search(undef, {order_by => 'user_bookmark_ts DESC'})
->slice( $start, $start + $entrynum - 1 );
}
Keyword: Perl Catalyst Secure-SBM SSBM セキュア・ソーシャル・ブックマーク オープンソース
タグ:Secure-SBM
いかちょー (2007-07-31 21:02) | コメント(0)| トラックバック(39)
トラックバックURL:
Buy cheap ritalin no prescription. - Ritalin as an appetite stimulant in the elderly. (2010年8月26日 06:25)
Ritalin. Debates on ritalin. Ritalin without prescription. Side effects of ri... 続きを読む
Xanax 180 pills. - No rx online xanax. (2010年8月26日 09:36)
Order xanax online. 続きを読む
Hydrocodone apap. - Hydrocodone w apap. (2010年8月27日 14:59)
Hydrocodone without a prescription. Hydrocodone. Can you snort hydrocodone. H... 続きを読む
Amoxicillin no prescription. - Amoxicillin. (2010年8月27日 21:29)
Amoxicillin rx655. Amoxicillin. Prescription free amoxicillin. Safety of amox... 続きを読む
Valtrex. - Dosage for valtrex. (2010年8月28日 09:54)
Valtrex. Generic for valtrex. 続きを読む
Azithromycin. - Complicated std treatment azithromycin. (2010年8月28日 11:38)
Azithromycin syrup patent. Order azithromycin. Zithromax azithromycin no pers... 続きを読む
Cheap xanax. - Buy xanax without prescription. (2010年11月30日 12:01)
Buy xanax. Order xanax online. Xanax. 続きを読む
Xanax withdrawl. - Buy xanax. (2010年11月30日 17:22)
Buy xanax. 続きを読む
Xanax. - Buy xanax. (2010年12月 2日 03:37)
Buy xanax. Order xanax. Xanax. 続きを読む
Buy xanax. - Buy xanax. (2010年12月14日 10:46)
Buy xanax. Xanax. Xanax dosage. 続きを読む
Buy xanax. - Snorting xanax. (2010年12月17日 04:31)
Buy xanax. 続きを読む
Buy xanax no prescription. - Buy xanax. (2010年12月18日 01:46)
Buy xanax. Xanax without prescription. Xanax. Discount xanax. 続きを読む
Xanax side effects. - Xanax for sale. (2010年12月18日 15:10)
Xanax no prescription. Buy xanax online without a prescription. 続きを読む
Xanax. - Xanax. (2010年12月20日 01:26)
Xanax side effects. Buy xanax no prescription. Xanax. No prescription xanax. 続きを読む
Buy xanax. - What does xanax look like. (2010年12月20日 11:18)
Buy xanax. Xanax without prescription cheap. Xanax addiction. Xanax withdrawal. 続きを読む
Buy xanax. - Buy xanax. (2010年12月20日 13:33)
Buy xanax. Side effects of xanax. Generic xanax. Buy cheap xanax. Xanax. 続きを読む
Buy xanax. - Buy xanax. (2010年12月22日 01:47)
Buy xanax. Xanax usa. Xanax. Xanax for fear of flying. 続きを読む
Xanax. - Xanax alcohol. (2010年12月22日 12:30)
Buy xanax. Pictures of xanax. Xanax. Xanax for fear of flying. 続きを読む
Xanax prescription. - Xanax. (2010年12月23日 00:24)
Buy xanax. 続きを読む
Chemical compounds of xanax. - Xanax during pregnancy. (2010年12月23日 21:09)
When was xanax created. Xanax. 続きを読む
Xanax without a prescription. - Buy xanax. (2010年12月24日 09:16)
Buy xanax. Mixing xanax alcohol. Order xanax. Xanax. 続きを読む
Xanax. - Xanax. (2010年12月24日 19:31)
Cheap xanax. 続きを読む
Generic xanax. - Generic xanax. (2010年12月25日 05:06)
Xanax 2 mg 180 pills. Buy xanax without prescription. Generic xanax 2 mg no p... 続きを読む
Xanax. - Xanax. (2010年12月25日 23:15)
Xanax. 続きを読む
Xanax. - Xanax withdrawal symptoms. (2010年12月26日 05:31)
Xanax lawsuits. Side effects of drug xanax. Xanax. 続きを読む
Xanax xr. - Xanax. (2010年12月26日 15:41)
Xanax. Titel auteur datum xanax medication bmnwbbuk. 続きを読む
Xanax. - Xanax. (2010年12月27日 04:58)
Buy xanax. Generic xanax. Does xanax make sex better. Xanax. Buy xanax online... 続きを読む
Buy xanax. - Xanax. (2010年12月27日 15:08)
Buy xanax. Buy xanax cheap medication 34437. 続きを読む
Generic xanax. - Xanax. (2010年12月28日 01:13)
Commit suicide on xanax. Xanax. Xanax with klonopin. No prescription xanax. 続きを読む
No prescription xanax. - Titel auteur datum xanax medication bmnwbbuk. (2010年12月28日 16:03)
Xanax xr. Buy xanax. Xanax. Chemical compounds of xanax. 続きを読む
Xanax side effects. - Xanax. (2010年12月29日 19:40)
How long does xanax stay in your system. Buy xanax. Buy 180 xanax. No prescri... 続きを読む
Buy xanax. - Cheap xanax. (2010年12月30日 00:04)
Buy xanax. Xanax online. Xanax. Xanax valium. 続きを読む
Generic xanax. - Buy xanax. (2010年12月30日 10:41)
Buy xanax. Buy xanax cheap medication inur. 続きを読む
Xanax. - Buy xanax online. (2010年12月30日 23:48)
Buy xanax with no prescription. Xanax. 続きを読む
Pharmacy order generic xanax. - Xanax. (2011年1月 1日 13:38)
How long does xanax stay in your system. 2mg xanax order. Pharmacy order gene... 続きを読む
Buy xanax. - Order xanax online. (2011年1月 1日 23:37)
Buy xanax. Xanax without prescription. Discount xanax online. 続きを読む
Cheap xanax. - Buy xanax. (2011年1月 2日 11:50)
Buy xanax. Order xanax online. Smoking xanax. Xanax. 続きを読む
Xanax. - Xanax. (2011年1月 2日 22:48)
Generic xanax 2 mg no prescription. Lethal blood levels of xanax. Xanax. No p... 続きを読む
Xanax dosage. - Buy xanax. (2011年1月 4日 09:14)
Buy xanax. Xanax without prescription. Xanax prescription. Xanax. 続きを読む
月別アーカイブ
Copyright (C) 2004-2011 Nihon Unisys, Ltd. All Rights Reserved.
Powered by Movable Type Open Source