5个最佳的Javascript日期处理类库分享
在大家日常网站开发和web应用开发中,我们往往需要有效的调用Javascript处理日期和时间格式相关的函数,在Javascript中已经包含了部分最基本的内建处理方法。当然如果大家有时间的话,完全可以自己开发和编写需要的方法,但是有效的使用别人已经开发好的类库肯定是一个更好的处理方式,没有必要什么都原创吧,君子善假于物也。今天这里我们收集了5个最佳的日期处理函数类库,希望对于大家有帮助,如果你喜欢我们的文章,请大家给我们留言,谢谢!
这个类库是javascript本地日期对象的封装,提供了加强的方法来帮助你解析,格式化和日期处理。 使用它就类似使用javascript自己的方法,所以非常简单,相信大家会喜欢的!
一个javascript日期对象的扩展类库,拥有很多新功能和特性
一个简单有效的处理老式javascript日期的类库。例如,帮助你将“2012-04-08T08:24:17Z” 处理成“2小时前”。非常适合发布帖子时构建人性化日期格式。
一个超轻量级的javascript类库(仅3.7k),用来解析,处理和格式化日期。具体介绍参考这篇文章:不容错过的超棒Javascript日期处理类库-Moment.js
一个简单的javascript API帮助你用准确而创新的描述方式来展示俩个日期间隔
相关推荐
-
浅谈JS日期(Date)处理函数
获取日期 1.Date() --返回当日的日期和时间. 2.getDate() --从 Date 对象返回一个月中的某一天 (1 ~ 31). 3.getDay() --从 Date 对象返回一周中的某一天 (0 ~ 6). 4.getMonth() --从 Date 对象返回月份 (0 ~ 11). 5.getFullYear() --从 Date 对象以四位数字返回年份. 6.getYear() --请使用 getFullYear() 方法代替. 7.getHours() --返回 Date
-
js日期对象兼容性的处理方法
复制代码 代码如下: function NewDate(str) { str = str.split('-'); var date = new Date(); date.setUTCFullYear(str[0], str[1] - 1, str[2]); date.setUTCHours(0, 0, 0, 0); return date; } 所以,为保证在各个浏览器中兼容,其实就是指为了兼容IE,我们在使用Date()对象时最好统一使用 new Date(year, month, day,
-
Javascript 日期处理之时区问题
复制代码 代码如下: //dateObj是一个日期对象,days表示给这个日期加多少天,比如说4,5(天) function dateAdd(dateObj,days){ var tempDate = dateObj.valueOf(); tempDate = tempDate + days * 24 * 60 * 60 * 1000; tempDate = new Date(tempDate); return tempDate; } //然后使用,创建一个日期对象 var dateValue
-
利用fecha进行JS日期处理
前言 目前在项目中我们使用了fecha来进行日期处理,并对fecha进行了重新封装,满足项目中的实际需求. fecha介绍 fecha是一个日期格式化和解析的js库,它提供了强大的日期处理功能,功能强大且只有2k大小.安装方式简单,只需要npm install fecha --save即可 Formatting(日期格式化) fecha提供一个format方法.fecha.format接收一个Date对象(或一个时间戳)和一个字符串形式的日期格式,然后返回一个字符串(处理后的日期). 注意: 当
-
javascript中处理时间戳为日期格式的方法
公共处理时间戳函数 复制代码 代码如下: /** * 处理时间戳转换成日期格式 * @param {Object} obj 时间戳{10位的时间戳需要乘以1000:13位的时间戳不需要} * @return {TypeName} 返回日期格式 2013-09-16 */ function fullnum(obj){ if(Number(obj) < 10){ return '0' + obj; }else{ return obj; } } 1.在PHP中存入的时间戳是10位的,而在javascr
-
JS处理json日期格式化问题
起因 对于从C#返回的日期字段,当进行JSON序列化后,在前台JS里显示的并不是真正的日期,这让我们感觉很不爽,我们不可能为了这东西,把所有日期字段都变成string吧,所以,找了一个JS的扩展方法,来实现这个功能 实现 function ChangeDateFormat(jsondate) { jsondate = jsondate.replace("/Date(", "").replace(")/", ""); if (j
-
日期处理的js库(迷你版)--自建js库总结
接口+继承+代码优化思想 先分享下我觉得一个很不错的js编程小技巧,达到很大的代码共用性! 因为很多js库会在原生的对象上进行直接原型扩展,但这是很不好的习惯,不仅加重了每个新实例对象的内存消耗,而且容易造成污染性误解(以为有这东西)!而这也是建js库一个准则:尽量少的原型扩展,特别是越根部的对象! js建库准则 js建库准则(Dean Edwards在开发base2时候的一些体会)翻译版:http://biaoge.me/2009/12/239 js建库学习好地方:http://ejohn.o
-
javascript显示上周、上个月日期的处理方法
本文实例介绍了javascript一周前.一个月前的实现代码,对于javascript日期处理进行了简单分析,分享给大家供大家参考,具体内容如下 <html> <head> <title></title> <script src="../Script/jQuery/jquery-1.6.2.min.js" type="text/javascript"></script> <script s
-
自己整理的一个javascript日期处理函数
复制代码 代码如下: /* * 函数名称: DateUtil * 作 者: yithcn * 功能说明: 日期函数 * 使用说明: * 创建日期: 2010.10.14 */ var DateUtil = {}; DateUtil.base = 60 * 60 * 24 * 1000; DateUtil.Add = function(num, sDate) { num = num || 0; sDate = sDate || new Date(); var base = this.base *
-
Moment.js 不容错过的超棒Javascript日期处理类库
使用这个类库,可以帮助你有效的处理相关日期.希望大家喜欢! 主要特性: 3.2kb超轻量级 独立类库,意味这你不需要倒入一堆js 日期处理支持UNIX 时间戳,String,指定格式的Date 日期处理:加,减日期 日期显示:包括相对时间显示的日期显示选项 其它内建的功能,例如,保存,timezone offset和i18n支持 可以作为node.js的一个模块 完整的文档介绍 如何使用? 复制代码 代码如下: var now = moment(); console.log(now.format
随机推荐
- requireJS使用指南
- asp下正则实现URL自动链接的一个函数
- Linux虚拟机下mysql 5.7安装配置方法图文教程
- JSP建立错误页页面并自动跳转
- jQuery Masonry瀑布流布局神器使用详解
- c#转义字符串中的所有正则特殊字符方法示例
- java读取properties文件的方法实例分析
- android开发教程之用命令启动android模拟器并设置其内存大小
- asp 小偷采集程序原理与常用函数方法
- 发一个采集(小偷)用的类,ASP+缓存实现
- C/C++宏定义的可变参数详细解析
- 用iframe设置代理解决ajax跨域请求问题
- Windows或Linux系统中备份和恢复MongoDB数据的教程
- 创建安全的个人Web服务器(winserver2003、sql2000)
- WebPack基础知识详解
- jquery 实现京东商城、凡客商城的图片放大效果
- 自己写了一个展开和收起的多更能型的js效果
- 简单了解Java编程中抛出异常的方法
- 如何关闭http Methods中的Trace 提高安全意识
- android Listview模拟聊天界面