美文网首页
javascript日期对象Date对象方法

javascript日期对象Date对象方法

作者: Lo阿飞ve | 来源:发表于2018-07-08 13:49 被阅读0次

Date() 返回当日的日期和时间。
getDate() 从 Date 对象返回一个月中的某一天 (1 ~ 31)。
getDay() 从 Date 对象返回一周中的某一天 (0 ~ 6)。
getMonth() 从 Date 对象返回月份 (0 ~ 11)。
getFullYear() 从 Date 对象以四位数字返回年份。
getYear() 请使用 getFullYear() 方法代替。
getHours() 返回 Date 对象的小时 (0 ~ 23)。
getMinutes() 返回 Date 对象的分钟 (0 ~ 59)。
getSeconds() 返回 Date 对象的秒数 (0 ~ 59)。
getMilliseconds() 返回 Date 对象的毫秒(0 ~ 999)。
getTime() 返回 1970 年 1 月 1 日至今的毫秒数。
getTimezoneOffset() 返回本地时间与格林威治标准时间 (GMT) 的分钟差。
getUTCDate() 根据世界时从 Date 对象返回月中的一天 (1 ~ 31)。
getUTCDay() 根据世界时从 Date 对象返回周中的一天 (0 ~ 6)。
getUTCMonth() 根据世界时从 Date 对象返回月份 (0 ~ 11)。
getUTCFullYear() 根据世界时从 Date 对象返回四位数的年份。
getUTCHours() 根据世界时返回 Date 对象的小时 (0 ~ 23)。
getUTCMinutes() 根据世界时返回 Date 对象的分钟 (0 ~ 59)。
getUTCSeconds() 根据世界时返回 Date 对象的秒钟 (0 ~ 59)。
getUTCMilliseconds() 根据世界时返回 Date 对象的毫秒(0 ~ 999)。
parse() 返回1970年1月1日午夜到指定日期(字符串)的毫秒数。
setDate() 设置 Date 对象中月的某一天 (1 ~ 31)。
setMonth() 设置 Date 对象中月份 (0 ~ 11)。
setFullYear() 设置 Date 对象中的年份(四位数字)。
setYear() 请使用 setFullYear() 方法代替。
setHours() 设置 Date 对象中的小时 (0 ~ 23)。
setMinutes() 设置 Date 对象中的分钟 (0 ~ 59)。
setSeconds() 设置 Date 对象中的秒钟 (0 ~ 59)。
setMilliseconds() 设置 Date 对象中的毫秒 (0 ~ 999)。
setTime() 以毫秒设置 Date 对象。
setUTCDate() 根据世界时设置 Date 对象中月份的一天 (1 ~ 31)。
setUTCMonth() 根据世界时设置 Date 对象中的月份 (0 ~ 11)。
setUTCFullYear() 根据世界时设置 Date 对象中的年份(四位数字)。
setUTCHours() 根据世界时设置 Date 对象中的小时 (0 ~ 23)。
setUTCMinutes() 根据世界时设置 Date 对象中的分钟 (0 ~ 59)。
setUTCSeconds() 根据世界时设置 Date 对象中的秒钟 (0 ~ 59)。
setUTCMilliseconds() 根据世界时设置 Date 对象中的毫秒 (0 ~ 999)。
toSource() 返回该对象的源代码。
toString() 把 Date 对象转换为字符串。
toTimeString() 把 Date 对象的时间部分转换为字符串。
toDateString() 把 Date 对象的日期部分转换为字符串。
toGMTString() 请使用 toUTCString() 方法代替。
toUTCString() 根据世界时,把 Date 对象转换为字符串。
toLocaleString() 根据本地时间格式,把 Date 对象转换为字符串。
toLocaleTimeString() 根据本地时间格式,把 Date 对象的时间部分转换为字符串。
toLocaleDateString() 根据本地时间格式,把 Date 对象的日期部分转换为字符串。
UTC() 根据世界时返回 1970 年 1 月 1 日 到指定日期的毫秒数。
valueOf() 返回 Date 对象的原始值。

日期对象转为字符串的方法        
           Number.prototype.padLeft = function(lng, chr) {
                    if (!lng) lng = 0;
                    if (!chr) chr = '0';
                    var vStr = this.toString();
                    
                    if (vStr.length > lng) {
                        return vStr.substring(vStr.length - lng,vStr.length);
                    } else if (vStr.length < lng) {
                        var tnum = Math.pow(10,lng - vStr.length).toString();
                        return tnum.substring(1, tnum.length).replace("0",chr) + this.toString();
                    }
                    return this.toString();
                };
                // 给Date原型添加转化成字符串格式yyyy-MM-dd HH:mm:ss函数
                Date.prototype.toMyStr = function() {
                     return this.getFullYear()
                        + '-' + (this.getMonth() + 1).padLeft(2)
                        + '-' + this.getDate().padLeft(2)
                        + ' ' + this.getHours().padLeft(2)
                        + ':' + this.getMinutes().padLeft(2) 
                        + ':' + this.getSeconds().padLeft(2);
                };
                
                // 使用示例
                // 日期字符串中含有空格能字符,HTML页面传递日期字符串时可以先用encodeURIComponent编码,在接收页面再用decodeURIComponent解码
                var timeStr = '2015-09-07 13:40:36';
                var ct = new Date(timeStr.replace(/-/g, '/'));
                var addHours = 13;
                ct.setHours(ct.getHours() + addHours);
                console.log(ct.toMyStr());

相关文章

  • Date

    Date Date对象是JavaScript提供的日期和时间的操作接口 Date对象有几个静态方法 Date.no...

  • javascript日期对象Date对象方法

    Date() 返回当日的日期和时间。getDate() 从 Date 对象返回一个月中的某一天 (1 ~ 3...

  • JavascriptDate

    JavaScript Date Date 对象 Date 对象用于处理日期与时间。 创建 Date 对象: new...

  • js日期知识点总结

    javaScript 知识点总结: 创建日期的对象:var date = new Date(); date方法的含...

  • 廖雪峰的JS教程3-标准对象

    标准对象 Date 在JavaScript中,Date对象用来表示日期和时间。 要获取系统当前时间,用: 方法一:...

  • JavaScript ☞ day2

    JavaScript基础学习笔记之JavaScript提升 了解时间 Date Date对象的方法 Date对象间...

  • Date

    JavaScript的内置对象 日期对象声明 设定制定时间:(兼容最强) 不常用: 获取date对象的方法 返回 ...

  • JavaScript Date对象

    JavaScript Date对象用于处理日期和时间。 创建日期 可以通过 new 关键词来定义 Date 对象。...

  • JavaScript中的date

    Date 对象用于处理日期和时间。 创建 Date 对象的语法: Date对象的方法: 等等有很多对象方法API,...

  • JavaScript Date(日期) 对象

    日期对象用于处理日期和时间。 如何使用 Date() 方法获得当日的日期。 getFullYear()使用 get...

网友评论

      本文标题:javascript日期对象Date对象方法

      本文链接:https://www.haomeiwen.com/subject/rtdouftx.html