craydent-date

Node module to extend fs/file system functionality and simplify code for maintainability and readability

Usage no npm install needed!

<script type="module">
  import craydentDate from 'https://cdn.skypack.dev/craydent-date';
</script>

README

Craydent 0.13.4

by Clark Inada

Craydent is all inclusive utility library. There are several ways to use the library in NodeJS. More detailed documentation on constants can be found at Craydent Properties. More detailed documentation on methods can be found at Craydent Methods

// require with prototypes - this require will add prototypes to extend classes and add two constants ($c, $g) to the global space.
// $g is an alias to global and $c is the constant containing all the utility methods and properties.
require('craydent-date');
$c.logit($c.VERSION);
arr.prototypedMethod(args);
// require no conflict - this require is the fully modular version with no global constants, prototypes, or methods.
var $c = require('craydent-date/noConflict');
$c.logit($c.VERSION);
$c.prototypedMethod(arr, args);
// require global - this require constants and methods in the global space and add prototypes to extend classes.
// $g is an alias to global and $c is the constant containing all the utility methods and properties.
require('craydent-date/global');
logit($c.VERSION);
arr.prototypedMethod(args);

Categories

Constants

CONSOLE_COLORS (Object) LOCAL_IP (String) TEMPLATE_TAG_CONFIG (Object)
DEBUG_MODE (Boolean) MODULES_LOADED (Object) TEMPLATE_VARS (Array)
ERROR_TYPES (Array) PUBLIC_IP (String) VERSION (String)
HTTP_STATUS_TEMPLATE (Object) RESPONSES (Object)

Featured

Date


format


Info: Date class extension to convert to formatted string

Return: (String)

Parameters:

  • format: (String) Format syntax to use to to format date

Overloads:

Parameters

  • format: (String) Format syntax to use to to format date
  • options: (Object) specs with optional properties:
    (Bool) gmt
    (Int) offset

Methods

Date


getDayOfYear


Info: Date class extension to retrieve the day of the year

Return: (Int)

Parameters:

None

Overloads:

None


getWeek


Info: Date class extension to retrieve the week number in the year

Return: (Int)

Parameters:

None

Overloads:

None


isValidDate


Info: Date class extension to check if the date is valid

Return: (Bool)

Parameters:

None

Overloads:

None

Download