JavaScript从入门到精通系列第二十五篇:JavaScript中的Date对象

news2024/11/27 22:28:08

文章目录

一:Date对象简介

1:概念简介

二:Date对象

1:创建当前时间

2:创建指定时间

三:日期对象函数

1:getDate()

2:getDay()

3:getMonth()

4:getFullYear()

5:getTime()

6:Date.now()


一:Date对象简介

1:概念简介

        Date对象是JavaScript中用来表示日期和时间的内置对象。它允许我们创建日期对象、设置和获取日期和时间的各个部分,以及执行基于日期和时间的计算。

        我们可以使用Date对象的构造函数来创建一个新的日期对象。其语法如下:

let dateObj = new Date();

        创建Date对象时可以传入一个表示日期和时间的参数。该参数可以是一个表示日期的字符串,也可以是一个时间戳。

        除了日期和时间的基本操作外,Date对象还有一些其他的用法。例如,我们可以使用Date对象的方法来执行日期和时间的比较、格式化和转换操作。

        需要注意的是,Date对象中的月份是从0开始计数,因此1月对应的数字是0,12月对应的数字是11。同时,Date对象中的年份是四位数字形式,如2020年应该写作2020而不是20。

二:Date对象

        JS当中,我们使用Date对象表示一个时间。

1:创建当前时间

var date = new Date();
console.log(date);

2:创建指定时间

        创建指定时间,按照固定的格式穿进去具体的字符串即可。

var date = new Date("12/03/2016 11:10:20");
console.log(date);

三:日期对象函数

1:getDate()

var date = new Date("12/03/2016 11:10:20");
console.log(date.getDate());

这个对象中的方法的作用就是为了获取当前是几号。

2:getDay()

var date = new Date("12/03/2016 11:10:20");
console.log(date.getDay());

这个对象中的方法的作用就是为了获取当前是周几,0表示周日,1表示周一

3:getMonth()

var date = new Date("12/03/2016 11:10:20");
console.log(date.getMonth());

这个对象中的方法的作用就是为了获取当前月份0表示1月,1表示2月。

4:getFullYear()

var date = new Date("12/03/2016 11:10:20");
console.log(date.getFullYear());

这个对象中的方法的作用就是为了获取当前年份

5:getTime()

var date = new Date("12/03/2016 11:10:20");
console.log(date.getTime());

这个对象中的方法的作用就是为了获取当前时间戳,是一串数字

时间戳是从1970年1月1日的0时0分0秒到当前日期所话费的毫秒数字。计算机底层保存时间的时候用的多事这种时间戳。

6:Date.now()

获取当前时间戳

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1146298.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

基于springboot环保话题管理系统-计算机毕设 附源码 28550

springboot环保话题管理系统 摘 要 随着科学技术的飞速发展,社会的方方面面、各行各业都在努力与现代的先进技术接轨,通过科技手段来提高自身的优势,中小型企业当然也不能排除在外。环保话题管理系统是以实际运用为开发背景,运用软…

Flask路由机制分析之二

一、前言 上篇 《Flask 路由机制分析之一》主要讲了Python函数的特性以及装饰器的基本概念,这节我们具体分析一下路由内部机制,Flask路由依赖于werkzegu的routing模块来实现。 二、werkzegu的routing模块介绍 Werkzegu库的routing模块主要功能在于URL…

iMazing2024年最新许可证-iMazing许可证激活补丁

《iMazing》2024年最新许可证,iMazing 号称是 Mac 和PC上最好的iOS设备管理器。iMazingapp还可以帮助用户轻松地管理应用程序,可以方便的进行拷贝,安装,删除和更新应用程序。它可以帮助用户轻松访问文件系统,并可以轻松…

使用FastAPI部署Ultralytics YOLOv5模型

YOLO是You Only Look Once(你只看一次)的缩写,它具有识别图像中的物体的非凡能力,在日常应用中会经常被使用。所以在本文中,我们将介绍如何使用FastAPI的集成YOLOv5,这样我们可以将YOLOv5做为API对外提供服务。 Python有几个web框…

深入探究Python中的深度学习:神经网络与卷积神经网络

当下,深度学习已经成为人工智能研究和应用领域的关键技术之一。作为一个开源的高级编程语言,Python提供了丰富的工具和库,为深度学习的研究和开发提供了便利。本文将深入探究Python中的深度学习,重点聚焦于神经网络与卷积神经网络…

基于springboot实现校园台球厅人员与设备系统项目【项目源码+论文说明】计算机毕业设计

基于springboot实现校园台球厅人员与设备系统演示 摘要 在Internet高速发展的今天,我们生活的各个领域都涉及到计算机的应用,其中包括校园台球厅人员与设备管理系统的网络应用,在外国管理系统已经是很普遍的方式,不过国内的管理网…

CN考研真题知识点二轮归纳(1)

本轮开始更新真题中涉及过的知识点,总共不到20年的真题,大致会出5-10期,尽可能详细的讲解并罗列不重复的知识点~ 目录 1.三类IP地址网络号的取值范围 2.Socket的内容 3.邮件系统中向服务器获取邮件所用到的协议 4.RIP 5.DNS 6.CSMA/CD…

C++标准模板(STL)- 类型支持 (类型特性,is_member_object_pointer,is_member_function_pointer)

类型特性 类型特性定义一个编译时基于模板的结构&#xff0c;以查询或修改类型的属性。 试图特化定义于 <type_traits> 头文件的模板导致未定义行为&#xff0c;除了 std::common_type 可依照其所描述特化。 定义于<type_traits>头文件的模板可以用不完整类型实例…

IOC课程整理-11 Spring 资源管理

1. 引入动机 2. Java 标准资源管理 3. Spring 资源接口 4. Spring 内建 Resource 实现 5. Spring Resource 接口扩展 6. Spring 资源加载器 7. Spring 通配路径资源加载器 8. Spring 通配路径资源扩展 9. 依赖注入Spring Resource 10. 依赖注入 ResourceLoader 11. 面试题精选 …

前端技术知识(含八股)总结 - 持续更新中

前端技术知识&#xff08;含八股&#xff09;总结 - 持续更新中 参考文献1.HTML和CSS1.1 语义化标签1.2 CSS 选择器及优先级 / position 定位 / box-sizing 属性 / transition / 继承属性&#xff08;如字体文字类的属性大部分有继承&#xff09;/ 行内元素和块级元素 / html的…

中科软:聚焦垂直行业,更聚焦“模型即服务”

【科技明说 &#xff5c; 重磅专题】 中科软的特长是什么&#xff0c;熟悉的业内朋友不难回答。但是&#xff0c;在AIGC时代&#xff0c;中科软的特长又是什么&#xff1f; 发挥自身优势与特长&#xff0c;与业界友商在AIGC发展之路上热情PK&#xff0c;这对于中科软的务实传…

【面试题08.06.汉诺塔问题】

目录 一、题目描述二、算法原理三、代码实现 一、题目描述 二、算法原理 三、代码实现 class Solution { public:void hanota(vector<int>& A, vector<int>& B, vector<int>& C) {int nA.size();_hanota(n,A,B,C);}void _hanota(int n,vector&l…

闭包通俗解释,Demo(Go Java Python)

闭包的概念 想象一下&#xff0c;你有一个包裹着变量的函数&#xff0c;就像是一个封闭的包裹。这个包裹里有一个变量&#xff0c;而这个函数&#xff08;或包裹&#xff09;本身就是一个完整的单元。当你把这个函数传递给其他地方&#xff0c;就像是把这个包裹传递出去。 这…

【教3妹学编辑-算法题】H 指数

2哥 :3妹&#xff0c;早上好啊&#xff0c; 吃过早餐了没呢&#xff1f; 3妹&#xff1a;2哥早&#xff0c; 我早餐已经吃过了&#xff0c; 吃了油条、豆浆、牛肉饼、八宝粥…… 嗝…… 2哥&#xff1a;吃这么多&#xff0c; 看你都打嗝了&#xff0c;吃饭喝足&#xff0c;开始…

分享54个ASP.NET源码总有一个是你想要的

分享54个ASP.NET源码总有一个是你想要的 链接&#xff1a;https://pan.baidu.com/s/1khPzxtOFP0wUHpg7TBDitg?pwd8888 提取码&#xff1a;8888 项目名称 (ASP.Net)基于三层架构的企业信息管理系统 asp .net mvc编写的房产管理系统 asp.net core mvc 病人管理后台 asp.ne…

2023年【汽车驾驶员(中级)】最新解析及汽车驾驶员(中级)复审考试

题库来源&#xff1a;安全生产模拟考试一点通公众号小程序 汽车驾驶员&#xff08;中级&#xff09;最新解析考前必练&#xff01;安全生产模拟考试一点通每个月更新汽车驾驶员&#xff08;中级&#xff09;复审考试题目及答案&#xff01;多做几遍&#xff0c;其实通过汽车驾…

升级降级苹果手机iOS系统工具iMazing2024

像任何计算设备一样&#xff0c;iPhones和iPads偶尔也会出现问题。有时iOS会崩溃&#xff0c;你需要重新安装它&#xff0c;以确保你可以继续使用设备&#xff0c;而不会丢失任何数据。有时你会看到一个黑屏&#xff0c;你不能用你的设备做任何事情。有时iPhone或iPad会陷入循环…

安信可小安派AiPi 代码下载

安信可小安派AiPi 代码下载笔记记录 AiPi 代码下载&#xff08;直接使用命令行操作&#xff0c;仅需要Type-C接口线即可&#xff09; 在完成环境搭建&#xff0c;和代码编写前提下&#xff0c;使用Type-C接口线下载代码&#xff0c;当然可以自己使用usb-ttl串口线下载程序&am…

TextureView和SurfaceView

1、Surface Surface对应了一块屏幕的缓冲区&#xff0c;每一个window对应一个Surface&#xff0c;任何View都是画在Surface上的&#xff0c;传统的View共享一块屏幕缓冲区&#xff0c;所有的绘制都必须在UI线程上进行。 2、SurfaceView 顾名思义就是Surface的View&#xff0c;…

【机器学习】项目数据处理部分

文章目录 前言项目理解数据探索特征工程总结 前言 本文参考《阿里云天池大赛赛题解析》&#xff0c;拿到一个项目或者赛题&#xff0c;使用机器学习来进行预测分类&#xff0c;需要以下七个步骤&#xff1a; 项目&#xff08;赛题&#xff09;理解数据探索特征工程模型训练模…