Skip to main content

Timeline charts have always been center of many statistical analysis and report. In many timeline based statistical analysis, generating reports by month or week is a common practice. But the standard everyday Calendar or Georgian Calendar is used which comes with few challenges that influence business decisions.

For example, lets say an entertainment industry, generates majority sales on saturday and sunday than rest of the weeks. Now lets look at following calender of 2019. For the sake of understanding, lets say we generate 0.1 $ Million for Sunday and Saturday

                            2019
      January               February               March
Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa
       1  2  3  4  5                  1  2                  1  2
 6  7  8  9 10 11 12   3  4  5  6  7  8  9   3  4  5  6  7  8  9
13 14 15 16 17 18 19  10 11 12 13 14 15 16  10 11 12 13 14 15 16
20 21 22 23 24 25 26  17 18 19 20 21 22 23  17 18 19 20 21 22 23
27 28 29 30 31        24 25 26 27 28        24 25 26 27 28 29 30
                                            31

A simple statistical report would look like following

S.No Month Estimated Profit
(in Million)
Growth(%)
1 Jan 0.8 0
2 Feb 0.8 0
3 Mar 1.0 25

Based on above report one would easily assume that there is 25% growth in sales. But, the increase in growth due to increase in Profit days not necessarily due to improvement in sales.

When we add count of Saturday and Sunday, the report would look like,.

S.No Month Count of
Sat & Sun
Estimated Profit
(in Million)
Growth(%)
1 Jan 8 0.8 0
2 Feb 8 0.8 0
3 Mar 10 1.0 25

As you can see, these differences will becomes significant for business planning and in statical projection of numbers(profits).

International Fixed Calendar(IFC) solves these challenges by having fixed days in months. In IFC, along with 12 months in Georgian we add SOL month making it a 13 month Calendar with 4 weeks each.

13 Months * 4 Weeks =  13 Months * 24 Days = 364 Days

As for IFC, 1 extra day is added December as Dec 29 making it 365 days calendar. For leap years, the International Fixed Calendar inserts the extra day in leap year as June 29 - between Saturday June 28 and Sunday Sol 1.

Notable Statistical Advantages

  • Every month has exactly 4 weeks
    • 8 Saturday & 8 Sundays
  • Every month starts with Sunday
  • Every month 1 is Sunday and 7 is Saturday and so on all 28 days

Although it has several advantages, for everyday practical uses of this calendar has some interesting disadvantages related to holidays dates or extra day of year or the number 13 is a prime and so.on.

Looking at benifits of IFC, in this package we offer required tools to convert Georgian dates to IFC.

For a deeper understanding we suggest you to go to Wikipedia.

Disclaimer: This package is developed for educational, experimental and enrichment of statistical analysis purposes only.

Metadata

Release files for ifcalendar 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ifcalendar 0.1.3
File Size Uploaded
ifcalendar-0.1.3.tar.gz 3.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ifcalendar 0.1.3
File Interpreter ABI Platform
ifcalendar-0.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 8.5 kB

Release files / ifcalendar-0.1.3.tar.gz

Download URL ifcalendar-0.1.3.tar.gz
Size 3.9 kB
Tags Source
SHA-256 checksum
How to use checksums
b8a4abc8c0ab5a5bc8ddeb3d29dbabe32314e0c47f327d05fa02de4b7d8aa213
BLAKE2b-256 checksum
How to use checksums
bc216e3a7c6e2009871642227004d5414cedfa2385fe94787ce55a9947d7da6c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

Release files / ifcalendar-0.1.3-py3-none-any.whl

Download URL ifcalendar-0.1.3-py3-none-any.whl
Size 4.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
095aee072b4968d87c3f67a0d7914223cc341b6c46b492e2975982a3d9353af9
BLAKE2b-256 checksum
How to use checksums
91da9b643006b20ce906973624fd518b6fa098772155b58a9b2c2ad730a4967f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 release files

0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page