基于moment插件实现的获取各种时间的类
来源:互联网 发布:swfobject.js 编辑:程序博客网 时间:2024/06/08 14:15
效果:
依赖文件: moment.js
js代码:
<span style="font-size:18px;">/* * 用途: 基于moment插件获取各种时间 * 作者: 赵伟 * 更新时间: 2016-8-2 */var gTime = (function() {var self=this;/* * 功能: 获取当前时间 默认格式为 2016-6-6 14:27:00 * 方法名: fGetCurrentTime * 所属类: gTime * 参数: sFormat 格式化字符串 * 返回值: 当前时间 默认格式为 2016-6-6 14:27:00 */self.fGetCurrentTime=function(sFormat){var sFM=sFormat || 'YYYY-MM-DD hh:mm:ss';return moment().format(sFM);}/* * 功能: 获取当前年份 * 方法名: fGetCurrentTime * 所属类: gTime * 参数: * 返回值: 当前年份 */self.fGetCurrentYear=function(){return moment().format('YYYY');}/* * 功能: 获取当前月份 * 方法名: fGetCurrentMonth * 所属类: gTime * 参数: * 返回值: 当前月份 */self.fGetCurrentMonth=function(){return moment().format('MM');}/* * 功能: 获取今天几号 * 方法名: fGetCurrentDay * 所属类: gTime * 参数: * 返回值: 今天几号 */self.fGetCurrentDay=function(){return moment().format('DD');}/* * 功能: 获取今天时 * 方法名: fGetCurrentHour * 所属类: gTime * 参数: * 返回值: 今天时 */self.fGetCurrentHour=function(){return moment().format('hh');}/* * 功能: 获取当前几分 * 方法名: fGetCurrentMinute * 所属类: gTime * 参数: * 返回值: 获取当前几分 */self.fGetCurrentMinute=function(){return moment().format('mm');}/* * 功能: 当前星期几 * 方法名: fGetCurrentWeek * 所属类: gTime * 参数: nDays 几天前 * 返回值: 几天前日期 */self.fGetCurrentWeek=function(){var sWeek=moment().format('dddd');switch (sWeek){case 'Monday': sWeek='星期一';break;case 'Tuesday': sWeek='星期二';break;case 'Wednesday': sWeek='星期三';break;case 'Thursday': sWeek='星期四';break;case 'Friday': sWeek='星期五';break;case 'Saturday': sWeek='星期六';break;case 'Sunday': sWeek='星期日';break;default:break;}return sWeek;}/* * 功能: 获取X天前日期 * 方法名: fGetBefareDay * 所属类: gTime * 参数: nDays 几天前 * 返回值: 几天前日期 */self.fGetBefareDay=function(nDays){var sBDay=moment().subtract(nDays, 'days');return moment(sBDay).format('YYYY-MM-DD');}/* * 功能: 获取X天后日期 * 方法名: fGetAfterDay * 所属类: gTime * 参数: nDays 几天后 * 返回值: 几天后日期 */self.fGetAfterDay=function(nDays){var sADay=moment().add(nDays, 'days');return moment(sADay).format('YYYY-MM-DD');}return this;})();</span>
0 0
- 基于moment插件实现的获取各种时间的类
- 基于moment的倒计时
- 各种有关时间的插件
- 一个获取各种时间的工具类
- 基于jQuery UI Datepicker实现的时间插件
- 在element UI的table中利用moment实现时间相减
- 实现简易版的moment.js
- nodejs日期时间插件moment.js
- 一款js时间操作插件 Moment.js
- Date类获取Date时间的各种方法
- 链接静态文件 + flask-moment的本地化时间和日期
- java 获取各种常用时间的方法
- java 获取各种时间的实例
- java获取各种样式的时间
- C#获取当前时间的各种格式
- 获取系统时间的各种格式。。
- C#获取各种格式的系统时间
- 获取各种日期时间的总结
- python 替换文件固定字符串
- 【poj2631】Roads in the North
- csharp: Export DataTable to Excel using OpenXml 2.5 in asp.net
- 数据结构实验之队列一:排队买饭
- HTTP请求简单总结
- 基于moment插件实现的获取各种时间的类
- F1~F12功能使用
- ruby学习笔记之include/prepend
- 支撑分布式 Scrum 团队的 5 项最佳实践
- Realm使用简单介绍
- Linux 获取音频ALSA API编程
- iOS_广点通接入
- 质数个数
- dev kvm is not found(Android studio)