Code Monkey home page Code Monkey logo

msampathkumar / ifcalendar Goto Github PK

View Code? Open in Web Editor NEW
9.0 9.0 6.0 26 KB

The International Fixed Calendar (also known as the Cotsworth plan, the Eastman plan, the 13 Month calendar or the Equal Month calendar) is a solar calendar proposal for calendar reform designed by Moses B. Cotsworth, who presented it in 1902. It divides the solar year into 13 months of 28 days each. It is therefore a perennial calendar, with every date fixed to the same weekday every year.

License: MIT License

Python 88.30% Makefile 11.70%
calendar calendar-reform cotsworth-plan eastman-plan python3

ifcalendar's Introduction

Hi there ๐Ÿ‘‹

Hi, I'm a Python Software Engineer with a decade of IT Experience IT. I like automation, data analytics, data engineering & software development.

ifcalendar's People

Contributors

alimisandeep avatar msampathkumar avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

ifcalendar's Issues

Notebook for Analytical Examples

  • Jupyter Notebook example to display IFC functionality

Sub-Tasks

  • Sample Dataset of business that relies on daily sales or weekend sales (preferred a realistic dataset)
  • Months charts of sales in Standard Georgian Calendar
  • Months charts of sales in Calendar

Nose tests for Non-Leap year functionality

The current IFC system has the functionality to convert DateTime dates to IFC or Cotswoth Dates. But this functionality is only manually tested!

Due to this, future changes and adding additional features might breakdown existing functionality. To avoid, automated testing is necessary.

Test cases for

  • Datetime Date to IFC date
  • IFC Date to Datetime
  • Support for string DateTime inputs?

Build failed due to lack of `requirements.txt`

  • Test & add requirements.txt file
  • Need to test & update Build file

Sample failure error

Run python -m pip install --upgrade pip
Requirement already up-to-date: pip in /opt/hostedtoolcache/Python/3.7.6/x64/lib/python3.7/site-packages (20.0.2)
ERROR: Could not open requirements file: [Errno 2] No such file or directory: 'requirements.txt'
##[error]Process completed with exit code 1.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.