0.1.0 • Published 12 years ago

moment-isocalendar v0.1.0

Weekly downloads
17
License
-
Repository
github
Last release
12 years ago

moment.isocalendar.js

This plugin provides a Python-like isocalendar method to moment objects.

How to use?

Simply call the isocalendar method on any moment object. It returns an array of four items: year, week_of_year, day_of_week, minutes_since_midnight.

moment(new Date(2011, 11, 23, 14, 30)).isocalendar();
// [2011, 51, 5, 870]

Additionally, there is a function that provides the inverse functionality, it takes an isocalendar array and returns a moment object.

moment.fromIsocalendar([2011, 51, 5, 870]).format('LLLL');
// "Friday, December 23 2011 2:30 PM"

How to test?

Make sure you have all the dependencies and run make test. You will also need Python installed on your computer as the tests compare results against those returned from Python. (Python scripts can be found in test/helpers/.