This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

data-bonita

0.1.1 • Public • Published

data-bonita

A fork of pretty-date that outputs in portuguese.

Usage

npm install data-bonita

> var bonita = require("data-bonita");
> console.log(bonita.delta(new Date("Fri Aug 23 2013 17:30:34 GMT+0200 (EET)")));
1 ano atrás
> console.log(bonita.abs(new Date("Fri Aug 23 2013 17:30:34 GMT+0200 (EET)")));
23 de agosto de 2013

.delta(date)

console.log( bonita.delta( new Date())); 
console.log( bonita.delta( new Date( new Date() - 1*1000 ))); 
console.log( bonita.delta( new Date( new Date() - 2*1000 )));
console.log( bonita.delta( new Date( new Date() - 60*1000 )));
console.log( bonita.delta( new Date( new Date() - 2*60*1000 )));
console.log( bonita.delta( new Date( new Date() - 60*60*1000 )));
console.log( bonita.delta( new Date( new Date() - 2*60*60*1000 )));
console.log( bonita.delta( new Date( new Date() - 24*60*60*1000 )));
console.log( bonita.delta( new Date( new Date() - 2*24*60*60*1000 )));
console.log( bonita.delta( new Date( new Date() - 30*24*60*60*1000 )));
console.log( bonita.delta( new Date( new Date() - 2*30*24*60*60*1000 )));
console.log( bonita.delta( new Date( new Date() - 365*24*60*60*1000 )));
console.log( bonita.delta( new Date( new Date() - 2*365*24*60*60*1000 )));

/* outputs
1 segundo atrás
2 segundos atrás
1 minuto atrás
2 minutos atrás
1 hora atrás
2 horas atrás
ontem
2 dias atrás
1 mês atrás
2 meses atrás
1 ano atrás
2 anos atrás
*/

.abs(date)

console.log( bonita.abs( new Date())); 
console.log( bonita.abs( new Date( new Date() - 1*1000 ))); 
console.log( bonita.abs( new Date( new Date() - 2*1000 )));
console.log( bonita.abs( new Date( new Date() - 60*1000 )));
console.log( bonita.abs( new Date( new Date() - 2*60*1000 )));
console.log( bonita.abs( new Date( new Date() - 60*60*1000 )));
console.log( bonita.abs( new Date( new Date() - 2*60*60*1000 )));
console.log( bonita.abs( new Date( new Date() - 24*60*60*1000 )));
console.log( bonita.abs( new Date( new Date() - 2*24*60*60*1000 )));
console.log( bonita.abs( new Date( new Date() - 30*24*60*60*1000 )));
console.log( bonita.abs( new Date( new Date() - 2*30*24*60*60*1000 )));
console.log( bonita.abs( new Date( new Date() - 365*24*60*60*1000 )));
console.log( bonita.abs( new Date( new Date() - 2*365*24*60*60*1000 )));

/* outputs
3 de setembro de 2014
3 de setembro de 2014
3 de setembro de 2014
3 de setembro de 2014
3 de setembro de 2014
3 de setembro de 2014
2 de setembro de 2014
1 de setembro de 2014
4 de agosto de 2014
5 de julho de 2014
3 de setembro de 2013
3 de setembro de 2012
*/

Package Sidebar

Install

npm i data-bonita

Weekly Downloads

1

Version

0.1.1

License

MIT

Unpacked Size

7.72 kB

Total Files

5

Last publish

Collaborators

  • fiatjaf