JavaScript Date日期对象

JavaScript对象——Date日期对象 Date()日期对象 是一个构造函数,必须使用new 来调用创建我们的日期对象 我们日常可以通过查询MDN ,查看各个方法的使用。 阅读详情

Date  日期对象

             Date 对象用于处理日期和时间。

如何创建日期对象?

    格式:

            var 变量名 = new Date();

var date = new Date();   // 没有参数的话,自动获取当前计算机时间
console.log(date);  //  Thu Oct 10 2019 23:26:48 GMT+0800 (中国标准时间)

也可以自己自定义时间:

var date = new Date(2018,7,18,21,36,0,0);   // 自定义时间 2018年7月18日21点36分
console.log(date); //Sat Aug 18 2018 21:36:00 GMT+0800 (中国标准时间)

常用的日期对象方法:

  getFullYear()    获取当前时间的年份;

getFullYear()  //获取当前时间的年份
var date = new Date(2018,7,18,21,36,0,0);
console.log(date.getFullYear());   //  2018

  getMonth()    获取当前时间的月份;(0~11) 0代表1月

getMonth()  //获取当前时间的月份
var date = new Date(2018,7,18,21,36,0,0);  // 0代表1月,这里的7月18就是  8月18
console.log(date.getMonth());  //  7  其实是8月

  getDate()    获取当前时间月份的 某一天;(1~31)

getDate()  //获取当前时间的月份的某一天
var date = new Date(2018,7,18,4,21,36,0,0);
console.log(date.getDate());   //  18

 getDay()    获取当前时间的月份一周的某一天(0~6);  0代表 周日

getDay()  //获取当前时间的月份一周的某一天
var date = new Date(2018,7,18,21,36,0,0);
console.log(date.getDay());  // 6  0代表1月,这里的7月18就是  8月18是周六

  getHours()    获取当前时间的小时 

// getHours()  //获取当前时间的小时
var date = new Date(2018,7,18,21,36,0,0);
console.log(date.getHours());  // 21

   getMinutes()    获取当前时间的分钟

// getMinutes()    获取当前时间的分钟
var date = new Date(2018,7,18,21,36,0,0);
console.log(date.getMinutes());  //  36

   getSeconds()    获取当前时间的 秒

//getSeconds()    获取当前时间的 秒
var date = new Date(2018,7,18,21,36,53,0);
console.log(date.getSeconds());  // 53

  getTime()   获取从1970年1月日到当前时间的毫秒数(一秒等于1000毫秒)

//getTime()    获取从1970年1月日到当前时间的毫秒数(一秒等于1000毫秒)
var date = new Date(2018,7,18,21,36,53,0);
console.log(date.getTime());  // 1534599413000

倒计时练习:

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Date日期对象练习</title>
    <style>
        *{
            margin: 0;
            padding: 0px;
        }
        div {
            width:100%;
            height:950px;
            background-image: url(3.jpg);
            background-size: 100%;
            background-repeat:no-repeat; 
            text-align: center;
            line-height: 950px;
        }
       
        span {
            width: 150px;
            height: 150px;
            border: 3px solid #d4d1b2;
            background: rgba(98, 97, 104, 0.6);
            text-align: center;
            line-height: 150px;
            font-size: 80px;
            color: #fff;
            border-radius: 50px;
            display: inline-block;
        }
    </style>
</head>

<body>
    <div>
        <!-- <p>距离开奖还剩</p> -->
        <span id="h1"></span>
        <span id="m1"></span>
        <span id="s1"></span>
    </div>


    <script>
        //  如何创建日期对象?  通过new Date来创建日期对象
        //  var a = new Date();
        //  console.log(a);


        var staTime = new Date(2019, 9, 11, 20, 30, 0, 0);  //  创建结束的时间点
        var endTime = staTime.getTime();   // 获取 结束时间到1970年之间的时间
        var a;
        var time, h, m, s;
        setInterval(function () {
            a = new Date();  // 获取当前时间点
            var curTime = a.getTime(); // 获取当前时间点到1970的毫秒数;
            time = parseInt((endTime - curTime) / 1000);  // 获取结束时间到当前时间之间的秒数
            h = parseInt(time / 3600);    //  小时
            m = parseInt(time / 60) - h * 60;  //  分钟
            s = time - h * 3600 - m * 60;  //  秒
            h1.innerHTML = h; 
            m1.innerHTML = m;
            s1.innerHTML = s;
        }, 1000)


    </script>
</body>

</html>

 

阿里云大模型ACP认证模拟考试(一) 摘要:在阿里云大模型高级工程师 ACP 认证暂无真题题库的现状下,模拟题具有重要意义。其依照真实考试设计,涵盖题型、题量与分值分布,助力考生熟悉考试框架,合理分配答题时间精力,提升效率。同时,模拟题紧扣官方课程,能帮助考生精准定位知识盲点,如大模型架构原理和通义千问应用实践等重点内容,以便针对性完善知识体系。此外,通过练习模拟题,考生可掌握不同题型的解题思维与技巧,快速洞察复杂题目本质,提高答题准确率。 阅读详情

相关推荐

SAP-PP MD04详解一

MD04是SAP运行MRP后的结果查询事务码,其他功能强大,标准功能比如:查询/更改物料主数据、转换计划订单到生产订单/采购申请、查询/更改各个MRP元素对应的单据等等。而且还可以附加标准的菜单或者自定义添加事务码上去。老铁将做一个MD04详细说明系列,本篇为第一篇之MRP元素说明。 我们来看看MD04基本界面 可以看到主要的数据显示界面,有日期、MRP元素、MRP元素数据、再计划日期、收货/需求、可用数量、工厂、库存地点等栏位。光标定位到MRP元素列,按F1即可看到各类MRP元素的说...

weixin_52158549的博客 1万+

Js之DATE对象

Js之DATE对象 //存储,2018-12-25 10:30 //创建date对象,时间为0时区时间new Date(“2018/12/25 10:30:30”); //2018/12/25 10:30:30 var d1=new Date(“2018/12/25 10:30:30”); //月份范围是从0-11,比如11就是12月new Date(2018,11,25,10,30,40); v...

weixin_43755916的博客 871

知识图谱-Neo4j-开始构建知识图谱-01

关系(Relationships):连接两个节点,具有方向(→ 或 ←)和类型(Type),可附加属性。 属性(Properties):键值对,存储节点或关系的详细信息(如 , )。 (2) Cypher 查询语言 直观语法:通过模式匹配直接描述图结构。 高效遍历:支持复杂关系路径查询(如最短路径、模式匹配)。 3. 核心优势 (1) 原生图存储 物理存储优化:数据以图结构直接存储,避免传统数据库的“表连接”开销。 高效遍历:通过指针直接访问相邻节点,时间复杂度接近 O(1)。 (2) 高性

寓教于乐。教己助人 1万+

TypeError: datetime.datetime(2018, 8, 18, 19, 47, 39, 171000) is not JSON serializable

写django时报了如下错误: TypeError: datetime.datetime(2018, 8, 18, 19, 47, 39, 171000) is not JSON serializable 将 t.task_publish_date 改为 t.task_publish_date.strftime("%m-%d %H:%M") 问题解决。...

衡与墨的博客 3625

【AutoSAR】【WdgM】WdgM安全管理模块

一、WdgM在AutoSAR里的整体架构 WdgM是在autosar架构里位于服务层的一个基础软件模块;主要监督程序的执行; 主要包括三个模块: 看门狗管理器(WdgM) 看门狗接口(WdgIf) 看门狗驱动(Wdg) 二、三种监督机制 Alive监控-------主要监控周期性软件程序的时间 DeadLine监控-------主要监控非周期软件程序 程序流监控-------主要监控程序流执行的正确性 三、基于全局状态的检测流程 受监管实体(SE):Supervised Ent

专注汽车软件开发、AutoSAR、车载以太网、SOA、EE架构。 2991

基于Simulink开发一个完整的直驱式永磁同步发电机DDPMSG仿真模型

需求分析直驱式永磁同步发电机(Direct-Drive Permanent Magnet Synchronous Generator, DDPMSG)广泛应用于风力发电、海洋能发电等可再生能源领域。与传统的齿轮箱驱动系统相比,DDPMSG具有结构简单、效率高、可靠性好等优点,能够直接将机械能转换为电能,减少了中间传动环节,降低了维护成本。本项目将基于Simulink平台,开发一个完整的DDPMSG仿真模型,模拟其在风力发电场景中的应用。我们将详细讲解如何设计和实现该系统,并结合实际应用案例进行说明。

MHD0815的博客 465

js date与java date_JavaScript Date日期对象以及日期格式化方法

前言Date对象是javascript语言中内置的数据类型,用于提供日期和时间的操作接口。Date对象是在早期java中的java.util.Date类基础上创建的,为此,Date类型使用自UTC1970年1月1日0点开始经过的毫秒数来保存日期,它可以表示的时间范围是1970年1月1日0点前后的各1亿天。静态方法总共有3个静态方法:Date.now()、Date.parse()、Date.UTC(...

weixin_33737167的博客 836

C# 开发实战:深度解析 13.56MHz 射频卡读写应用

本文详细介绍了如何在 C# 环境下开发 13.56MHz 射频卡的读写应用。通过 ACR122U 作为硬件设备,结合 C# 提供的 COM 组件或 SDK,我们能够实现对射频卡的读取与写入功能。在实际开发中,开发者还需要根据具体应用场景选择合适的卡片类型与设备,并注意性能优化和异常处理。随着技术的发展,RFID 技术的应用场景会越来越广泛,开发者可以根据不同需求,灵活扩展读写功能,实现更加智能化和自动化的系统。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 1602

JS Date对象及日期处理的坑

文章目录1. Bug建议(1) 日期字符串用/的格式(2) 使用moment.js日期处理类库2. Date对象、时间字符串、时间戳 1. Bug 不要这样写new Date('2019-3-5'),会出bug。这个String格式为YYYY-M-D。 在iOS手机和safari浏览器上,这个格式会报错,改为YYYY-MM-DD,即new Date('2019-03-05')是可以的,用/也是可以...

Joyce的前端日常 2851

java毕设:基于springboot的服装搭配推荐系统(springboot+layui+jq+html)1011

项目描述 基于springboot的服装搭配推荐系统: 基于天气服装搭配推荐系统为用户提供未来一周的天气预报情况,并根据预报天气和用户现有的服装进行着装搭配,以及显示未来6小时精确温度数据为用户提供更精确的天气信息便于用户在出行前对自己的着装进行调整,每日用户可以根据自己当日对系统推荐的着装搭配舒适度进行反馈,系统将根据用户的反馈对用户着装的保暖系数进行相应调整,通过多次的反馈和调整形成对用户着装的个体化和精确化的推荐。 本系统可以为用户提供以下服务: 1.未来五天的天气信息显示; 2.未来六小时内天气温度

qq_2537071370的博客 3646

15、运行语音识别应用:从Mac到微控制器的部署指南

本文详细介绍了如何在Mac上运行语音识别应用,并将其部署到Arduino Nano 33 BLE Sense和SparkFun Edge等微控制器设备上的完整流程。内容涵盖应用构建、设备特定的音频与输出实现、部署步骤、常见问题解决方案及进一步优化建议。通过本指南,开发者可快速实现基于TensorFlow Lite的嵌入式语音识别系统,并根据需求进行自定义修改与功能扩展。

l3m4n的博客 57

javaScript的日期对象Date

javaScript的Date对象

平安喜乐 1784

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

JavaScript Date 日期对象

在 JavaScript 中,Date 日期对象主要是用来处理日期和时间的。有了它,我们可以很方便地获取当前日期和时间、对日期进行设置、比较不同的日期等等。Date 对象还可以用来比较两个日期。这里要注意哦,如果增加天数会导致月份或者年份发生改变,Date 对象会自动帮我们完成这种转换的。这里面很多参数都是可选的,如果不指定的话,它们会有默认值,一般默认值是 0。今天我们要来一起学习 JavaScript 里的 Date 日期对象。通过这种方式,我们就能知道两个日期的先后顺序啦。

梁辰兴的博客 974

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

js日期对象Date对象方法 时间方法

Date 是 JavaScript 中处理日期的对象。 它是值是以 1970.1.1 年 8:00 为初始值。 世界协调时间:UTC   创建日期对象可以通过构造函数 语法: new Date(); // 当前时间 new Date(value); // 如 new Date(1000*60*10); 传入10分钟,即从1970.1.1 8:00 后加入10分钟 ne...

水机.Threeki 1万+

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

java js date_JavaScript的Date日期对象

Date对象取得开始时间varstart=Date.now();alert(start);varstart=+newDate();alert(start.toLocaleString());vardate=newDate();alert(date.toLocaleString());//2016/4/7上午11:16:28alert(date.toString());//T...

weixin_39645019的博客 86

javascript获取系统时间时区_JavaScript对象 — Date日期对象

介绍Date 对象用于处理日期与时间。可以通过 new 关键词来定义 Date 对象,也通过使用针对日期对象的方法,我们可以很容易地对日期进行操作。项目中很多跟时间相关的业务都需要使用Date对象,比如:限时抢购、整点秒杀等。创建创建日期对象通过new运算符:1var date = new Date() // 获取当前日期对象也可以传入参数获取指定时间的日期对象:12var date =...

weixin_31813357的博客 698

calender获取本月最后一天的日期_JavaScript对象 — Date日期对象

介绍Date 对象用于处理日期与时间。可以通过 new 关键词来定义 Date 对象,也通过使用针对日期对象的方法,我们可以很容易地对日期进行操作。项目中很多跟时间相关的业务都需要使用Date对象,比如:限时抢购、整点秒杀等。创建创建日期对象通过new运算符:1var date = new Date() // 获取当前日期对象也可以传入参数获取指定时间的日期对象:12var date =...

weixin_39610085的博客 206

JavaScript Date(日期)对象

JavaScript的Date对象是一个功能强大的工具,它提供了丰富的方法和属性来处理日期和时间。然而,由于它基于本地时区工作,并且在日期格式化和复杂运算方面存在一些限制,所以在实际使用中可能需要结合其他工具或库来更好地满足需求。通过深入了解Date对象的使用方法和注意事项,我们可以更加有效地利用它来处理JavaScript中的日期和时间问题。👨‍💻博主Python老吕评论,您的举手之劳将对我提供了无限的写作动力!《Python全栈工程师》《跟老吕学MySQL》《Python游戏开发实战讲解》🌞。

Python老吕的博客 1435

36.一文讲透JavaScript日期对象Date,时间戳、1970、date方法、date计算

日期和时间是编程过程中不可绕过的必修课,好在为我们准备好了一个内建的对象Date(日期)。通过该对象,我们可以创建、存储、修改、测量时间、打印等基础操作,是每个程序员的必修课之一。和普通的对象一样,我们可以使用来创建一个对象,还可以在创建的时候传入一些初始化参数。不带参数的创建案例: 代码执行结果如下:这样就简单的输出了代码执行时的具体时间,这里显示的就是。创建一个带有毫秒参数的日期对象,其中指的是自1970年1月1日UTC+0之后的毫秒数(1毫秒=1/1000秒)。 代码执行结果:就是从1970年1月1日

魏大大 2228

JavaScript日期对象使用总结 javascript Date日期对象的创建

JavaScript日期对象使用总结 javascript Date日期对象的创建   创建一个日期对象: var objDate=new Date([arguments list]); 我总结了参数形式主要有以下3种: new Date("month dd yyyy hh:mm:ss"); //后面的hh:mm:ss可选(不选的话就是

momoda111的博客 1051

JS中怎样使用Date对象加减日期

var date = new Date(2018,0,7)//新建一个时间,用于表示2018年1月7日。 为什么用0表示1呢,这是一个js的设计缺陷,0-11表示1-12月。 日期相加 如果date要使用多次,要将这个日期赋给一个temp变量,操作temp完成计算。 var temp = new Date(date); 例1:加一个具体时间-> x年y月z日 temp.setFullYear(temp.getFullYear() + x);//注意是FullYear temp.setMonth(t

知北行的博客 5333

JavaScript中的 Date(日期)对象

记录一下JavaScript中Date对象的使用,创建、操作Date对象,以及进行格式化;

m0_65029152的博客 3525

【JavaScript】时间日期:Date对象

带您学习Date对象常用方法。

不迁怒,不贰过。小知识,大智慧。 1735

JavaScript日期对象Date

Date对象(内建对象) :在JS中使用Date对象来表示一个时间 1、创建一个Date对象,如果时间使用构造函数创建一个Date对象,则会封装为当前代码执行的时间。 2、创建一个指定的时间对象,需要在构造函数中传递一个表示时间的字符串作为参数 3、getDate() - 获取当前日期对象时几日 4、getDay() - 获取当前日期是星期几。会返回一个0~6的值。0 表示周日 1 表示周一 ... 6 表示周六 5、getMonth() - 获取当前日期对象的月份。会返回一个...

weixin_57762796的博客 485

JavaScript Date(日期) 对象

日期对象用于处理日期和时间。

m0_72763148的博客 975
上一篇: javascript Math数学对象
下一篇: JavaScript 函数 及 函数作用域
昨夜太平长安888
博客等级 码龄9年 1万+粉丝 176原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值