Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

date.format

Package Overview
Dependencies
Maintainers
1
Versions
8
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

date.format

JS Date format => date.format('Today {Y}/{M}/{D} at {h}:{m}:{s}h and {ms}ms');

  • 1.0.2
  • Source
  • npm
  • Socket score

Version published
Maintainers
1
Created
Source

Date.format

license Build Status npm version Github release npm downloads

Languages:[EN,ES]

Add to JS Date.prototype .format() method, allow format the object date in a readable form.
Call to method with the pattern you want and will return it formated. npm

Date.prototype.format( pattern [, UTC]);
  • pattern (string): Pattern to fomat the date. Values of the date are enclosed in braces: {M}, {D}, etc. See below reference.
  • UTC (boolean): true if UTC. False to GMT.
  • return a formated String.
require('date.format');

var date = new Date();
console.log(date.format("Local: Day {Y}/{M}/{D} at {h}:{m}:{s} and {ms}ms"));
console.log(date.format("Local: Day {YY}/{MM}/{DD} at {hh}:{mm}:{ss} and {mss}ms"));
console.log(date.format("UTC: Day {Y}/{M}/{D} at {h}:{m}:{s} and {ms}ms",true));
console.log(date.format("UTC: Day {YY}/{MM}/{DD} at {hh}:{mm}:{ss} and {mss}ms",true));

/*

>> Local: Day 2015/1/5 at 20:44:58 and 803ms
>> Local: Day 15/01/05 at 20:44:58 and 0803ms
>> UTC: Day 2015/1/5 at 19:44:58 and 803ms
>> UTC: Day 15/01/15 at 19:44:58 and 0803ms

*/
  • Y or YYYY: Year with four digits. YY Year 2 digits, 00-99
  • M: Month without leading zeros 1-12. MM Month 2 digits.
  • D: Day without leading zeros 1-31. DD Day 2 digits.
  • h: hour without leading zeros 0-23. hh hour 2 digits.
  • m: minutes without leading zeros 0-59. mm minutes 2 digits.
  • s: seconds without leading zeros 0-59. ss seconds 2 digits.
  • ms: milliseconds without leading zeros 0-999. mss milliseconds 4 digits.

Licence

MIT


Date.format (es)

Añade a Date.prototype de JS el método .format(), permitiendo formatear el objeto date de una forma legible. Especificamos al método el formato en el que devolverá el objeto date. npm

Date.prototype.format( pattern [, UTC]);
  • pattern (string): patrón con el formato de sustitución de String.format
  • UTC (boolean): true si el date es UTC. False para GMT.
require('date.format');

var date = new Date();
console.log(date.format("Local: Day {Y}/{M}/{D} at {h}:{m}:{s} and {ms}ms"));
console.log(date.format("Local: Day {YY}/{MM}/{DD} at {hh}:{mm}:{ss} and {mss}ms"));
console.log(date.format("UTC: Day {Y}/{M}/{D} at {h}:{m}:{s} and {ms}ms",true));
console.log(date.format("UTC: Day {YY}/{MM}/{DD} at {hh}:{mm}:{ss} and {mss}ms",true));

/*

>> Local: Day 2015/1/5 at 20:44:58 and 803ms
>> Local: Day 15/01/05 at 20:44:58 and 0803ms
>> UTC: Day 2015/1/5 at 19:44:58 and 803ms
>> UTC: Day 15/01/15 at 19:44:58 and 0803ms

*/
  • Y y YYYY: Año completo. YY Año 2 dígitos, 00-99
  • M: Mes sin ceros iniciales 1-12. MM Mes en 2 dígitos.
  • D: Día sin ceros iniciales 1-31. DD Día en 2 dígitos.
  • h: hora sin ceros iniciales 0-23. hh hora en 2 dígitos.
  • m: minutos sin ceros iniciales 0-59. mm minutos en 2 dígitos.
  • s: segundos sin ceros iniciales 0-59. ss segundos en 2 dígitos.
  • ms: milisegundos sin ceros iniciales 0-999. mss milisegundos 4 dígitos.

Licencia

MIT

Keywords

FAQs

Package last updated on 20 Feb 2015

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc