Skip to content

Meteor wrapper for the momentjs fromNow() method.

License

Notifications You must be signed in to change notification settings

talha-asad/timeago

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

timeago

A Meteor wrapper for the momentjs fromNow() method which periodically updates the template output.

Using the timeago Template

If you've got a date object, you've got enough data to use the timeago template helper. Here's a quick example:

myTpl.js

Template.myTpl.helpers({
    'createdOn': function() {
        return new Date();
    }
});

myTpl.html

<template name="myTpl">
    {{>timeago createdOn}}
</template>

Using the timeagoDuration Template Helper

This package also includes a global template helper called timeagoDuration. The only thing this does is pass two dates through momentjs's diff method and then through duration. In order to do this you need a starting date and ending date. For example:

{{timeagoDuration startDate endDate}}

This might yield something like a few seconds. If you want the raw milliseconds, call timeagoDurationRaw instead:

{{timeagoDurationRaw startDate endDate}}

About

Meteor wrapper for the momentjs fromNow() method.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CoffeeScript 76.3%
  • JavaScript 18.1%
  • HTML 5.6%