JavaScript--日期对象

日期对象: Date,,,Date 这是一个函数

函数属于引用数据类型。

这个 Date对象(函数) 需要通过new操作符来调用

new Date() 代表创建Date的实例对象

这个实例对象就是 {方法1,方法2,方法3} 通过这些方法可以获取关于日期、关于时间的信息。

好比如,获取年份、月份、日期、小时、分钟、秒钟、毫秒钟、时间戳等

一、日期对象

1、年份 getFullTear()

var dt = new Date();
  // 年份
var year = dt.getFullYear();
console.log(year);// 2024

2、月份 getMonth()

var dt = new Date();
  // 月份
var month = dt.getMonth();
console.log(month + 1);// 7

3、日期 getDate()

var dt = new Date();
  // 日期
var date = dt.getDate();
console.log(date);// 28

4、小时 getHours()

var dt = new Date();
  // 小时
var hour = dt.getHours();
console.log(hour);// 16

5、分钟 getMinutes()

var dt = new Date();
  // 分钟
var minute = dt.getMinutes();
console.log(minute);// 30

6、秒钟 getSeconds()

var dt = new Date();
  // 秒钟
var second = dt.getSeconds();
console.log(second);// 44

7、毫秒 getMillisecondds()

var dt = new Date();
  // 毫秒 (1秒 = 1000 毫秒)
var ms = dt.getMilliseconds();
console.log(ms);

8、时间戳 getTime()

var dt = new Date();
  // 时间戳
  // 是指从1970-01-01 00:00:00 至今的总毫秒值
var time = dt.getTime();
console.log(time);// 1721816963253
  // 时间戳往往用于计算用户做一件事情花了多久时间。

9、星期 getDay()

var dt = new Date();
  // 获取星期
var week = dt.getDay();
console.log(week);// 0
  // 星期天  星期一  星期二  星期三  星期四  星期五  星期六
  //  0        1       2      3      4       5     6

二、求当前时间的年月日   

1.方案一

function getCurrentDate() {
    var dt = new Date();
    /*获取本地的年月日*/
    var value = dt.toLocaleDateString();
    return value;
}
var v1 = getCurrentDate();
console.log(v1);

2.方案二

function getCurrentDate() {
    var dt = new Date();
    var year = dt.getFullYear();
    var month = dt.getMonth() + 1;
    var date = dt.getDate();
    month = month < 10 ? '0' + month : month;
    date = date < 10 ? '0' + date : date;
    var str = year + "-" + month + "-" + date;
    return str;
}
var v2 = getCurrentDate();
console.log(v2);//2024-07-26

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值