Time::Band.pm
時間 " 帯 " の加減をするモジュール
今 YAPC の前夜祭中
フリービール飲んで調子に載ってる。
t ku_bass◯ さんから
「解説記事待ち」
とツイートされたので、書いてみた。
こんなことしたいです。其ノ一
時間帯の加算
9:00 - 15:00
16:00 - 22:00
9:00 - 22:00
こんなことしたいです。其ノ二
時間帯の減算
9:00 - 22:00
12:00 - 18:59
9:00 - 11:59 19:00 - 22:00
そんなことを
したい人
他にもいるよ
ね !!!
作りました !!?
Time::Band!!
https://github.com/rozary/p5-Time-Band
こんな使い方 @ 加算
my $start1 = #Time::Piece;
my $start2 = #Time::Piece;
my $tb = Time::Band->new($start1,$end2);
$tb->add($start...
print Dumper $res;
[
[
Time::Piece,
Time::Piece
]
]
で、こんな結果 @ 加算
こんな使い方 @ 減算
my $start1 = #Time::Piece;
my $start2 = #Time::Piece;
my $tb = Time::Band->new($start1,$end2);
$tb->except($st...
で、こんな結果 @ 減算
[
[
Time::Piece,
Time::Piece
],[
Time::Piece,
Time::Piece
],
]
テスト
募集 !!!
そして、
YAPC 最
高 !!
Upcoming SlideShare
Loading in …5
×

Time band

357 views
321 views

Published on

Perl-Module Time::Band intro

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
357
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
2
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Time band

  1. 1. Time::Band.pm 時間 " 帯 " の加減をするモジュール
  2. 2. 今 YAPC の前夜祭中 フリービール飲んで調子に載ってる。 t ku_bass◯ さんから 「解説記事待ち」 とツイートされたので、書いてみた。
  3. 3. こんなことしたいです。其ノ一 時間帯の加算 9:00 - 15:00 16:00 - 22:00 9:00 - 22:00
  4. 4. こんなことしたいです。其ノ二 時間帯の減算 9:00 - 22:00 12:00 - 18:59 9:00 - 11:59 19:00 - 22:00
  5. 5. そんなことを したい人 他にもいるよ ね !!!
  6. 6. 作りました !!? Time::Band!! https://github.com/rozary/p5-Time-Band
  7. 7. こんな使い方 @ 加算 my $start1 = #Time::Piece; my $start2 = #Time::Piece; my $tb = Time::Band->new($start1,$end2); $tb->add($start3,$start4); my $res = $tb->result();
  8. 8. print Dumper $res; [ [ Time::Piece, Time::Piece ] ] で、こんな結果 @ 加算
  9. 9. こんな使い方 @ 減算 my $start1 = #Time::Piece; my $start2 = #Time::Piece; my $tb = Time::Band->new($start1,$end2); $tb->except($start3,$start4); my $res = $tb->result();
  10. 10. で、こんな結果 @ 減算 [ [ Time::Piece, Time::Piece ],[ Time::Piece, Time::Piece ], ]
  11. 11. テスト 募集 !!!
  12. 12. そして、 YAPC 最 高 !!

×