文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

JavaScript的内置对象Date详解

2024-04-02 19:55

关注

Date对象

在JS中使用Date对象来表示一个时间

创建Date对象

new Date()

创建一个Date对象 如果使用构造函数创建一个Date对象,则会封装为当前代码执行的时间.


var  d = new Date();
console.log("当前时间是:",d);

在这里插入图片描述

创建一个指定的时间对象

需要在构造函数中传递表示时间的 字符串作为参数

日期格式 月份/日/年 (时:分:秒)


var  d = new Date("12/21/2012  12:12:30");
console.log("玛雅人预言世界末日的时间是:",d);

在这里插入图片描述

还可以通过传参的方式进行创建

语法为

new Date(y,M,d,h,m,s):带参的构造,参数是年、月、日、时、分、秒


var  d = new Date(2012,11,21,8,00,00);
console.log(d);

在这里插入图片描述

注意:

通过传参方式创建的时间的月份的整数值,从0(1月)到11(12月)

getDate()

获取当前对象是几日


var d = new Date("12/21/2012  12:12:30");
var date = d.getDate()
console.log("对象d是多少日:", date);

在这里插入图片描述

getDay()


var d = new Date("12/21/2012  12:12:30");
var date = d.getDay()
console.log("对象d是星期几:", date);

在这里插入图片描述

getMonth()


var d = new Date("12/21/2012  12:12:30");
var date = d.getMonth()
console.log("当前时间对象的月份是:", date);//返回0-11的数 11代表12月

在这里插入图片描述

getFullYear()


var d = new Date("12/21/2012  12:12:30");
var date = d.getFullYear()
console.log("当前时间对象的年:", date);

在这里插入图片描述

getHours()

getMinutes()

getSeconds()

getMilliseconds()

getTime()


var d = new Date("12/21/2012  11:10:30");
var date = d.getTime()
console.log("当前时间对象的年:", date);

在这里插入图片描述

Date.now()


var start = Date.now();
for (let i = 0; i < 100; i++)
{
    console.log(i);
}
var end = Date.now();
console.log("语句执行了:"+(end - start)+"毫秒");

在这里插入图片描述

toDateString()

toLocaleDateString()

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注编程网的更多内容!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-前端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯