帮助更语义化的显示时间的jQuery插件 - tidyTime.js
2013-08-08 00:00
453 查看
日期:2013-8-8 来源:GBin1.com
网站或者web应用开发过程中,难免会遇到需要展示时间的地方,例如,留言时间或者发布帖子的时候,那么大家是不是相关过使用更加符合语义学的方式来显示时间呢?
08:15 显示成 "八点过一刻了"
05:45 显示成 "醒醒啦,差一刻就早上六点啦"
14:29 显示成 "快到下午两点半啦"
大家是否觉得上面的时间显示更贴近生活呢? 如果自己处理这样的时间显示会稍微有些麻烦,要是有现成的类库是不是更完美?
今天这里我们介绍的jQuery类库 tidyTime.js 就可以帮助你实现更友好的显示时间的功能,你可以简单的配置和使用即可生成以上的时间显示方式。
HTML代码:
JS代码:
如果你需要选项,可以按如下方式处理:
最后,大家也可以把tidyTime.js作为时钟来使用,只要调用setInterval即可,如下:
当然,这个类库还不支持国际化,如果你在中文环境中使用,还需要自己按国人习惯修改一下类库的文字内容,相信也不是一件复杂的事情。希望大家喜欢这个类库!
网站地址:http://git.aaronlumsden.com/tidytime.js/
网站或者web应用开发过程中,难免会遇到需要展示时间的地方,例如,留言时间或者发布帖子的时候,那么大家是不是相关过使用更加符合语义学的方式来显示时间呢?
08:15 显示成 "八点过一刻了"
05:45 显示成 "醒醒啦,差一刻就早上六点啦"
14:29 显示成 "快到下午两点半啦"
大家是否觉得上面的时间显示更贴近生活呢? 如果自己处理这样的时间显示会稍微有些麻烦,要是有现成的类库是不是更完美?
今天这里我们介绍的jQuery类库 tidyTime.js 就可以帮助你实现更友好的显示时间的功能,你可以简单的配置和使用即可生成以上的时间显示方式。
如何使用
导入类库:<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> <script type="text/javascript" src="tidyTime.js"></script>
HTML代码:
<span class="tidyTime"></span>
JS代码:
$(document).ready(function ($) { $('.tidyTime').tidyTime(); });
如果你需要选项,可以按如下方式处理:
$('.tidyTime').tidyTime({ time: '08:15', before:'It\'s ', after:' and I\'m feeling good!', periodOfDay: true, callback:tidyTimeFunction });
最后,大家也可以把tidyTime.js作为时钟来使用,只要调用setInterval即可,如下:
//Jquery var tidyTime = $('.tidyTime'); tidyTime.tidyTime({ before:'Hey dude! It\'s ', after:' and I\'m feeling good!' }); setInterval(function(){ tidyTime.tidyTime({ before:'Hey dude! It\'s ', after:' and I\'m feeling good!' }); },30000);
当然,这个类库还不支持国际化,如果你在中文环境中使用,还需要自己按国人习惯修改一下类库的文字内容,相信也不是一件复杂的事情。希望大家喜欢这个类库!
网站地址:http://git.aaronlumsden.com/tidytime.js/
来源:帮助更语义化的显示时间的jQuery插件 - tidyTime.js
相关文章推荐
- 帮助更语义化的显示时间的jQuery插件 - tidyTime.js
- 帮助更语义化的显示时间的jQuery插件 - tidyTime.js
- 帮助你自动生成已经过去的时间的jQuery插件 – Smart Time Ago
- 使用Jquery官方自带的显示时间的一款插件jquery.jclock.js
- ****timeago.js插件:jquery实现几分钟前、几小时前、几天前等时间差显示效果的代码实例
- 前端 时间个性化 插件 jquery.timeago.js
- 显示相对时间的JQuery插件 - Smart Time Ago
- jquery.form.js时间插件
- jquery 时间timeselect 插件
- 帮助你生成分享和显示社交媒体网络按钮的jQuery插件 - #50C1AL
- 帮助你生成全屏视频背景的超棒jQuery插件 - BigVideo.js
- jQuery时间格式插件-moment.js的使用
- 帮助你自动生成已经过去的时间的jQuery插件 - Smart Time Ago
- jQuery插件---显示本地时间
- 帮助你自动生成已经过去的时间的jQuery插件 - Smart Time Ago
- jQuery日期和时间插件(精确到秒[jquery-ui-timepicker-addon.js])
- 帮助用户更好的体验网站:jQuery的页面功能向导插件Pageguide.js
- jQuery时间插件jquery.clock.js用法实例(5个示例)
- jQuery滚动插件Sly.js 滑动最后几个元素不在一行 滑动显示不完整
- jQuery全屏滚动插件FullPage.js中文帮助文档API