Determine size of a DateTime::SpanSet?
Hi, I'm looking for a way to find the size of a DateTime::SpanSet, i.e. the number of DateTime:Span objects in it. I'm not looking for a DateTime::Duration object, as the size() method returns. Kind regards, Andreas
Re: Determine size of a DateTime::SpanSet?
You can use as_list() to transform the SpanSet into a list of Spans, and then count the Spans: print number of spans: , scalar($s1-as_list); 2013/9/2 Andreas Isberg andr...@isberg.se Hi, I'm looking for a way to find the size of a DateTime::SpanSet, i.e. the number of DateTime:Span objects in it. I'm not looking for a DateTime::Duration object, as the size() method returns. Kind regards, Andreas
RE: Determine size of a DateTime::SpanSet?
I don't use this module, but check the docs on the as_list() method. The config example (copied below) should give you an idea on how to get the # of objects without the addition of any special methods required. my @dt_span = $set-as_list( span = $span ); Bobby From: Andreas Isberg [mailto:andr...@isberg.se] Sent: Monday, September 02, 2013 3:33 AM To: datetime@perl.org Subject: Determine size of a DateTime::SpanSet? Hi, I'm looking for a way to find the size of a DateTime::SpanSet, i.e. the number of DateTime:Span objects in it. I'm not looking for a DateTime::Duration object, as the size() method returns. Kind regards, Andreas