| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> JavaScript- Date日期对象的使用(附操作实例) -> 正文阅读 |
|
[JavaScript知识库]JavaScript- Date日期对象的使用(附操作实例) |
参考:Date - JavaScript | MDN(一种查找手册,网页版) 用处:创建Date实例是用来处理日期和时间; 一,初识DateDate对象:是基于1970年1月1日(世界标准时间)起的毫秒数,Date对象是一个构造函数,需要实例化后才能使用。 Note:创建一个新 1.使用Date(),没有参数,返回系统的当前时间。
运行结果:Wed Nov 24 2021 23:48:16 GMT+0800 (中国标准时间) 2.Date()构造函数,如果括号里有时间作为参数,那就返回括号里的时间。这里的时间表示又有俩种表示方式,分别是数字型:例如2021,11,24,字符串型:例如'2021-11-24'; 通过代码来看看有啥不同:
Wed Nov 24 2021 08:00:00 GMT+0800 (中国标准时间)显示时间正常 ?Fri Dec 24 2021 00:00:00 GMT+0800 (中国标准时间) 使用数字型的时候出现了问题,多加了一个月 目前还不知道具体原理,知道的就是参数用字符串较为稳妥。 二,日期格式化提问:想得到2019-8-8 8:8:8的格式,怎么做呢? note:需要获取日期的指定部分,需要我们手动得到这种形式。 下面列举出得到日期指定部分的方法:
我们以 getFullYear() 为例, console.log(date.getDate());//返回的是几号 console.log(date.getDay());//返回值使一个数字,周一返回的是1,周六:6,周日为0 牛刀小试: 1.下面我们写个简单案例实践一下 ,中国人更喜欢的是××××年××月××日星期×这样的时间表示方法,这种形式如何用代码实现呢?以2021年11月24日星期三为例 下面是代码实现:
2.如何得到时分秒呢?和上面一样的方法,但代码要多敲才溜,所以我们再写一下。
3.下面用一个实例来加深记忆 //要求封装一个函数来返回当前的时分秒,要求形式为类似于 08:08:08(小于10的时候十位要补0)
三.获取Date总的毫秒数Date总的毫秒数又名??????时间戳,因为一个时间对应的毫秒数是确定的,就像刻在那里一样,即基于1970年1月1日的毫秒数(我们经常利用总的毫秒数来计算时间,因为更加精确)
|
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 5:47:30- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |