Shows time with emoji
npm install node-emoji-clock
With Date
object:
const clock = require('node-emoji-clock');
const time = new Date();
console.log(time);
// 2016-06-17T20:41:02.705Z
console.log(clock.timeToEmoji(time));
// ðŸ•
console.log(clock.timeToEmoji(time, { utc: true }));
// 🕣
time.setHours(9);
time.setMinutes(12);
console.log(clock.timeToEmoji(time));
// 🕘
console.log(clock.timeToEmoji(time, { utc: true })); // '
// 🕛
With momentjs object:
const clock = require('node-emoji-clock');
const moment = require('moment');
const mTime = moment();
console.log(mTime.toString());
// Fri Jun 17 2016 17:41:02 GMT-0300
console.log(clock.timeToEmoji(mTime));
// ðŸ•
console.log(clock.timeToEmoji(mTime, { utc: true }));
// 🕣
mTime.hour(9);
mTime.minute(12);
console.log(clock.timeToEmoji(mTime));
// 🕘
console.log(clock.timeToEmoji(mTime, { utc: true }));
// 🕛
The MIT License