Date对象与string对象

1、Date 对象

用于处理日期和时间,首字母大写的内置函数是构造函数, new Date() 可以理解为 构造函数Date使用new实例化一个时期对象oDate

let oDate = new Date();返回当前日期和时间

new Date里面传了一个字符串,参数格式:MM  DD,YYYY,hh:mm:ss可以指定时间日期

如果你的new Date传的是 数字类型 使用逗号分割, 月份是从0 开始算的 0 表示1月 1表示2月 2表示3月


oDate.getFullYear() 返回 oDate 对象的年份,其值为4位数

oDate.getMonth()返回 oDate 对象的月份,其值介于0~11之间 ★(注:0代表1月份 1代表二月份)

oDate.getDate() 返回 oDate 对象的一个月中的每一天,其值介于1~31之间

oDate.getDay()返回 oDate 对象的星期中的每一天,其值介于0~6之间(注:★0表示周日)

oDate.getHours() 返回 oDate 对象的小时数,其值介于0~23之间

oDate.getMinutes()返回 oDate 对象的分钟数,其值介于0~59之间

oDate.getSeconds()返回 oDate 对象的秒数,其值介于0~59之间

练习:输出当前日期几天之后是星期几

2、时间戳

第一种获取毫秒数的方式

 第二种获取毫秒数的方式

总结:第一种方法可以获取指定时间的毫秒数 而Date.now() 不可以,Date.now();执行的速度 比 oDate.getTime(); 要快

练习:通过毫秒数生成日期对象


3、String 对象

String 对象用于处理文本(字符串)

第一种方式:定义一个字符串 可以使用构造函数的方式去实现

定义字符串的第二种方式:字面量的方式


4、字符串的属性

length:字符串的长度

charAt():返回在指定位置的字符(注:字符串中第一个字符的下标是0)

indexOf():返回某个指定的字符串值在字符串中首次出现的位置(注:字符串中第一个字符的下标是0)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容