美文网首页
谈谈JavaScript的Date

谈谈JavaScript的Date

作者: 牛油果大虾 | 来源:发表于2017-12-06 13:57 被阅读18次

在日常工作中总会用到Date相关的各种''姿势'',有时候总需要查阅一下文档才能使用,虽然与它相关的API有许多,但根据二八定律,常用的应该就一小部分,今天来整理一下它的常用部分巩固基础,熟记下来以后应用时可以省去不少时间.

image.png

首先new一个对象


image.png

var myTime = new Date();

1.最常用最基本的是获取年月日时分秒毫秒

分别对应

var year = myTime.getFullYear()//年
var month = myTime.getMonth()//月(0~11分别对应1~12月,对应要加1)
var date = myTime.getDate()//日(1~31)
var hour = myTime.getHours()//时(0~23)
var min = myTime.getMinutes()//分(0~59)
var sec = myTime.getSeconds()//秒(0~59)
var millSec = myTime.getMilliseconds()//毫秒(0~999)

1.需要注意的是 月 和 星期几 对应的getMonth()getDay()对应的数是从0开始所以具体结果要加1
2.时分秒及毫秒要加"s"

var time = myTime.getTime();//获取1970年1月1日至今毫秒数

2.设置时间把get换成set即可使用规则一样

3.相互间的转换

var timeString = myTime.toString();//把日期装成字符串格式
image.png
var time1 = myTime.toTimeString();//把对象的时间部分转化成字符串
var time2 = myTime.toDateString();//日期部分转字符串
image.png
var time3 = myTime.toLocaleString();//Date对象转换成本地时间格式字符串
var time4 = myTime.toLocaleTimeString();//时间转换成本地时间格式
var time6 = myTime.toLocaleDateString();//Date对象的日期转成字符串
var time5 = myTime.toUTCString;//根据世界时间将Date()对象转成字符串
image.png
var timeJson = myTime.toJSON();//返回json数据格式的日期
image.png
var time7 = Date.parse(myTime.toString);//1970.1.1到现在的毫秒数
image.png

工作中常常对日期格式有一些要求,数量熟练以上方法后可以根据自己需求封装日期函数,减少代码量

相关文章

  • 谈谈JavaScript的Date

    在日常工作中总会用到Date相关的各种''姿势'',有时候总需要查阅一下文档才能使用,虽然与它相关的API有许多,...

  • JavaScript ☞ day2

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

  • ife每天笔记更新

    2018.5.18~5.20——JavaScript的Date对象JavaScript Date 对象主要掌握:D...

  • JavascriptDate

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

  • js日期知识点总结

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

  • Date

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

  • JavaScript - Date

    var date=new Date

  • JavaScript Date

    Date 时间的表示方式 GMT 是指位于英国伦敦郊区的皇家格林尼治天文台当地的标准时间,因为本初子午线被定义为通...

  • JavaScript — Date

    创建一个日期对象:var now = new Date();var someDate = new Date("Ma...

  • JavaScript Date

    ECMAScript的Date类型是在早期Java中的java.util.Date类基础上构建的。所以,Date类...

网友评论

      本文标题:谈谈JavaScript的Date

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