`
mimang2007110
  • 浏览: 237265 次
  • 性别: 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+$/;", 要不然就做不了减法。] ...

    javascript操作BOM对象.docx

    * `var 日期对象 = new Date(参数)`:创建一个 Date 对象,参数格式为 MM DD,YYYY,hh:mm:ss。 * `setTimeout()`:在制定的毫秒数后调用函数或计算表达式。 * `setInterval()`:按照制定的周期(以毫秒计)来调用函数...

    JQ JS javascript 日期多选控件

    在JavaScript中,我们经常使用内置的Date对象来处理日期。Date对象允许我们创建、格式化和比较日期。例如,创建一个新日期实例可以这样写: ```javascript var currentDate = new Date(); ``` 二、jQuery与日期...

    js(javascript) 日期控件

    总的来说,JS日期控件涉及了JavaScript的基础知识,如对象、事件、DOM操作,以及一些高级特性,如国际化和性能优化。理解并掌握这些知识点,能帮助开发者构建出功能完备、用户体验优秀的日期选择功能。

    JS时间日期源码集锦

    总结,JavaScript处理时间日期的能力是多方面的,从基础的日期对象操作到复杂的特效实现,都需要对JavaScript的特性有深入理解。通过学习和实践这些源码,不仅可以提升技能,还能激发创新思维,创造出更多引人入胜的...

    javascript转换日期字符串为Date日期对象的方法.docx

    ### JavaScript 转换日期字符串为 Date 日期对象的方法 在 JavaScript 开发中,处理日期是非常常见的需求之一。很多时候,我们需要将用户输入或其他来源得到的日期字符串转换为 `Date` 对象,以便进行进一步的计算...

    javascript 日期数字文本格式化

    这个主题主要涉及如何将日期对象转换为易读的字符串,以及如何对数字进行格式化,使其符合特定的显示标准。这篇博文"javascript 日期数字文本格式化"可能详细解释了如何使用自定义工具或库来实现这一功能。 首先,...

    js操作日期函数

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

    js日期时间控件 JavaScriptjs日期时间控件 jsp

    在JavaScript中,处理日期和时间的核心对象是`Date`。本篇将深入探讨JavaScript日期时间控件的实现原理、使用方法以及与JSP(JavaServer Pages)的结合应用。 1. **JavaScript `Date` 对象** - `Date`对象是...

    js日期选择代码.zip

    在JavaScript(简称JS)中,处理日期和时间是一项常见的任务,尤其在网页应用中,日期选择器是一个必备的交互元素。"js日期选择代码.zip"这个压缩包很可能包含了一个或多个实现这一功能的代码文件。从描述来看,这些...

    Js获取当前日期时间及格式化代码

    - JavaScript中的Date对象提供了多种方法来获取和操作日期时间。 - `var myDate = new Date();` 创建一个新的Date对象。 - `myDate.getYear();` 返回当前年份的最后两位数字(1900-1999年是0-99),已经不太推荐...

    javascript的日期空间源代码

    `getTime()`方法返回日期对象表示的毫秒数,`setTime()`方法接受一个毫秒值并更新日期对象。 当涉及到用户界面,特别是日期选择器控件时,JavaScript常常被用来创建交互式的日历组件。这种控件允许用户方便地选择...

    js 判断日期大小

    在JavaScript(以下简称JS)编程语言中,处理日期和时间是一个常见的需求,特别是在涉及日期比较、时间戳转换等操作时。本文将围绕“JS判断日期大小”这一主题,深入解析如何利用JS内置的Date对象和一些实用函数来...

    JS日期选择控件和日期类型操作

    JavaScript提供了内置的`Date`对象来处理日期和时间,但验证用户输入的日期字符串则需要额外的代码。可以通过以下方式验证日期: 1. 创建`Date`对象:尝试将用户输入转换为`Date`对象。如果输入无效,`new Date()`...

    js实现日期列表 js实现日期列表

    根据给定的信息,本文将详细解释如何使用JavaScript(简称JS)来创建一个日期列表,并...通过这种方式,我们不仅可以了解如何操作日期对象,还能学会如何生成动态的HTML内容,这对于前端开发人员来说是非常实用的技能。

    js日期选择插件

    首先,我们来了解一下JavaScript日期对象(Date)。JavaScript内置的Date对象是处理日期和时间的核心,提供了丰富的构造函数、方法和属性来创建、操作和格式化日期。例如,`new Date()` 可以创建当前日期和时间的...

    JavaScript核心对象参考手册

    1. **全局对象Global**: JavaScript中的全局对象提供了许多内置函数,如`Math`(数学运算)、`Date`(日期和时间操作)、`JSON`(JSON解析和序列化)等。全局变量默认会成为全局对象的属性。 2. **对象创建与原型...

    js自动获得日期

    本篇文章将深入探讨如何在JavaScript中自动获取日期,并介绍相关的日期对象和方法。 JavaScript提供了内置的Date对象,用于处理日期和时间。创建一个新的Date对象会初始化为当前系统的日期和时间: ```javascript ...

    js日期控件及使用方法

    1. **内置JavaScript日期对象** JavaScript提供了一个内置的`Date`对象,可以用于创建、操作和格式化日期。这个对象提供了丰富的属性(如`getFullYear()`、`getMonth()`、`getDate()`等)和方法(如`getFullYear()`...

    js日期代码非常全 实例

    JS提供了内置的Date对象,可以帮助我们创建、操作和格式化日期。本资源“js日期代码非常全 实例”显然是一个包含各种JavaScript日期处理代码的集合,旨在帮助开发者更好地理解和运用JavaScript中的日期功能。 在...

Global site tag (gtag.js) - Google Analytics