Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 1,000,000+ packages pre-installed, including current-week-number with all npm packages installed. Try it out:

var currentWeekNumber = require("current-week-number")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

current-week-number v1.0.7

Get current week number of the current year,given Date format string or Date object.

npm mit license build status coverage status deps status

Get current week number of the current year,given Date format string or Date object.


npm i --save current-week-number
npm test
current-week-number --help


For more use-cases see the tests


Get week number of the current date/year or given valid Date string format

  • [date] {String} every valid Date-ish string format
  • return {Number}


var currentWeekNumber = require('current-week-number');

// june 27, 2014
//=> 26

currentWeekNumber('March 24, 2015');
//=> 13

currentWeekNumber(new Date('March 24, 2015'));
//=> 13

//=> 12, cuz' year is leap

currentWeekNumber('August 07, 2015');
//=> 32

currentWeekNumber(new Date('August 07, 2016'));
//=> 31

//=> 8

currentWeekNumber('September 15, 2126');
//=> 37

//=> 7


You can just run current-week-number --help for more information


Charlike Mike Reagent

License MIT license

Copyright (c) 2014-2015 Charlike Mike Reagent, contributors.
Released under the MIT license.

Powered and automated by kdf, March 02, 2015


RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free