- Notifications
You must be signed in to change notification settings - Fork7
Native JavaScript, only 800Byte but simple and easy to use Timeago plugin
License
NotificationsYou must be signed in to change notification settings
Tokinx/lately
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Native JavaScript, only 800 Byte but simple and easy to use Timeago plugin
You can access Lately.js' GitHub directly to get the latest version of the plug-in, or download Lately.js via link:
Just put lately.js on your page.
<script src="//tokinx.github.io/lately/lately.min.js"></script>
We give you a very simple initialization method so you can personalize your program and enable it correctly
<script> window.Lately && Lately.target('time, .lately').init();</script>
Example:https://tokinx.github.io/lately
//datetime<time datetime="2016-09-28T23:49:41+00:00" itemprop="datePublished" pubdate>2016-September-28</time>//title<a href="#" title="2017-02-14 18:56">Any string</a>//html<a href="#">2017-02-12 21:39</a>
The code above performs as follows:
- DateTime:3YearsAgo
- Title:3YearsAgo
- HTML:3YearsAgo
Supports time formats that can be passed directly to JavaScript objects.new Date()
The plug-in defaults to the "Chinese Simplified" language, but we provide a very simple interface for your localized modifications.
You can set it up with the language at initialization:
<script> window.Lately && Lately.target('time, .lately').lang({ 'second': ' Second', 'minute': ' Minute', 'hour': ' Hour', 'day': ' Days', 'month': ' Month', 'year': ' Years', 'ago': ' Ago', 'error': 'NaN' }).init();</script>