`
mimang2007110
  • 浏览: 232419 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

JS操作日期对象

 
阅读更多

日期字符串转换成日期对象

 

var ss = "2012/05/09 12:32:56";
new Date(ss);

 但是注意,日期字符串格式必须是上面那种

 

日期对象转成成日期字符串

 

(new Date()).format("yyyy 年 MM 月 dd 日  hh 时 mm 分 ss 秒")

 

 format函数是扩展的Date对象,代码如下:

Date.prototype.format = function(format) 
{  
    /* 
     * format="yyyy-MM-dd hh:mm:ss"; 
     */  
    var o = {  
        "M+" : this.getMonth() + 1, // month  
        "d+" : this.getDate(), // day  
        "h+" : this.getHours(), // hour  
        "m+" : this.getMinutes(), // minute  
        "s+" : this.getSeconds(), // second  
        "q+" : Math.floor((this.getMonth() + 3) / 3), // quarter  
        "S" : this.getMilliseconds()  
        // millisecond  
    };  
  
    if (/(y+)/.test(format)) {  
        format = format.replace(RegExp.$1, (this.getFullYear() + "").substr(4  
                        - RegExp.$1.length));  
    }  
  
    for (var k in o) {  
        if (new RegExp("(" + k + ")").test(format)) {  
            format = format.replace(RegExp.$1, RegExp.$1.length == 1  
                            ? o[k]  
                            : ("00" + o[k]).substr(("" + o[k]).length));  
        }  
    }  
    return format;  
};

 

分享到:
评论

相关推荐

    Javascript 日期对象Date扩展

    解析常用的中文日期并返回日期对象。 add--日期加减操作。[注:此函数在上传时还存在一个BUG。请下载后把此函数内的第一行"var regExp = /^\d+$/;" 改为 "var regExp = /^([+-])?\d+$/;", 要不然就做不了减法。] ...

    js操作日期函数

    上个月的最后一天;下个月的第一天;获取月份的天数 ;获取月份中的第一天是所在星期的第几天;解析字符串成日期格式对象;格式化日期对象为字符串;计算两个日期相差的天数;

    js字符串日期yyyy-MM-dd转化为date示例代码

    就是获取表单中的日期往后台通过json方式传的时候,遇到Date.parse(str)函数在ff下报错: NAN 找了些资料,发现是由于Date.parse()函数对日期格式有要求:详细参考 Date.parse函数 对于js操作日期: 创建一个日期对象: ...

    JS前端知识点总结之内置对象,日期对象和定时器相关操作

    本文实例讲述了JS前端知识点总结之内置对象,日期对象和定时器相关操作。分享给大家供大家参考,具体如下: 常见内置对象 Arguments: 函数参数集合 Array: 数组 Boolean: 布尔对象 Date: 日期对象 Error: 异常...

    javascript格式化指定日期对象的方法

    主要介绍了javascript格式化指定日期对象的方法,涉及javascript针对日期对象操作的相关技巧,非常具有实用价值,需要的朋友可以参考下

    javascript的date转化器

    一个javascript的日期转换脚本,能够很方便的操作日期对象

    js用Date对象的setDate()函数对日期进行加减操作

    在某个日期上加减天数来说,其实只要调用Date对象的setDate()函数就可以了,具体方法如下

    JS日期对象简单操作(获取当前年份、星期、时间)

    主要介绍了JS日期对象简单操作,获取当前年份、星期、时间等代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    JavaScript日期对象(Date)基本用法示例

    主要介绍了JavaScript日期对象(Date)基本用法,结合实例形式较为详细的分析了JavaScript日期对象(Date)获取日期、时间戳、年月日、星期及日期比对等操作技巧,需要的朋友可以参考下

    浅析javascript操作 cookie对象

    Cookie 对象 是一种以文件(Cookie文件)的形式保存在客户端硬盘的Cookies文件夹中的数据信息(Cookie数据)。Cookie文件夹中的用户数据信息(Cookie数据)。Cookie文件由所访问的Web站点建立,以长久的保存客户端与Web...

    跟我学习javascript的Date对象

    Date对象,是操作日期和时间的对象。Date对象对日期和时间的操作只能通过方法。 1.2 属性 无; Date对象对日期和时间的操作只能通过方法。 2. 构造函数 2.1 new Date() :返回当前的本地日期和时间 参数:无 返回值...

    Javascript 日期对象Date扩展方法

    Date对象扩展,包括常用中文日期格式解析、加减操作、日期差、周操作和季操作。

    浅谈JavaScript Date日期和时间对象

     Date对象,是操作日期和时间的对象。Date对象对日期和时间的操作只能通过方法。 2. 构造函数 2.1 new Date() :返回当前的本地日期和时间 参数:无 返回值: {Date} 返回一个表示本地日期和时间的Date对象。 示例...

    JavaScript时间日期操作实例小结【5个示例】

    本文实例讲述了JavaScript时间日期操作。分享给大家供大家参考,具体如下: 本来想在网上找一些js实例来练练手,结果发现一本书《突破JavaScript编程实例五十讲》,看了下内容还不错,就下了下来; 后面又下了该书籍...

    js日期范围初始化得到前一个月日期的方法

    主要介绍了js日期范围初始化得到前一个月日期的方法,涉及javascript操作日期的相关技巧,非常具有实用价值,需要的朋友可以参考下

    js内置对象 学习笔记

    ● String对象:处理所有的字符串操作 ● Math对象:处理所有的数学运算 ● Date对象:处理日期和时间的存储、转化和表达 ● Array对象:提供一个数组的模型、存储大量有序的数据 ● Event对象:提供JavaSc

    轻轻松松学用javascript编程(PDF)

    和多选钮(Checkbox) 的例子 3.4 JavaScript 中的字符串和日期对象. 3.4.1 字符串对象 3.4.2 日期对象 3.5 桢结构和框架窗口(Frame,IFrame) 3.5.1 了解链接的Target 属性 3.5.2 由JavaScript,在...

    javascript高级教程.pdf

    第13 章 日期对象 13.36 时间对象的属性 13.37 时间对象的设置 第14 章 数 学 对 象 14.38 math 对象的属性 14.39 math 对象的方法 第15 章 数 组 对 象 15.40 数组对象的创建 15.41 数组对象的扩充 15.42 对象类...

Global site tag (gtag.js) - Google Analytics