From 1f081f58cfc9dc02a02057259ff46e45379802a7 Mon Sep 17 00:00:00 2001 From: ruidajo Date: Fri, 15 Apr 2022 18:53:06 -0500 Subject: [PATCH] Creating time spans division for tweets collection. --- .../TweetsCollection.class/instance/timeSpansOf..st | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 Socialmetrica.package/TweetsCollection.class/instance/timeSpansOf..st diff --git a/Socialmetrica.package/TweetsCollection.class/instance/timeSpansOf..st b/Socialmetrica.package/TweetsCollection.class/instance/timeSpansOf..st new file mode 100644 index 0000000..4b7ff38 --- /dev/null +++ b/Socialmetrica.package/TweetsCollection.class/instance/timeSpansOf..st @@ -0,0 +1,12 @@ +accessing +timeSpansOf: integerDivisions + + | borders response | + borders := integerDivisions + periodsSince: self oldest created + until: self newest created. + response := OrderedCollection new. + 1 to: integerDivisions do: [ :i | + response add: ((borders at: i) asDateAndTime to: (borders at: i + 1) asDateAndTime) + ]. + ^ response. \ No newline at end of file