vue获取当前时间
·
1. 以下代码主要实现了获取当前时间并格式化为 yyyy-MM-dd hh:mm:ss
function getTodayTime() {
var day = new Date();
let seconds = day.getSeconds();
if (seconds < 10) { // 如果月份值小于10,则在前面加上0
seconds = "0" + seconds;
} else {
seconds = seconds;
}
let minutes = day.getMinutes();
if (minutes < 10) {
minutes = "0" + minutes;
} else {
minutes = minutes;
}
let month = day.getMonth()
if (month < 10) {
month = "0" + month;
}
let time = day.getFullYear() + "-" + (day.getMonth() + 1) + "-" + day.getDate() + " " + day.getHours() + ":" + minutes + ":" + seconds;
return time
}
2. 实现效果
3. 关于 Date 对象拓展
Date 对象用于处理日期和时间。
日期对象是用 new Date() 创建的。
实例化日期有四种方式:
let day = new Date();
let day = new Date(milliseconds);
let day = new Date(dateString);
let day = new Date(year, month, day, hours, minutes, seconds, milliseconds);
Date 对象属性
属性 | 描述 |
---|---|
constructor | 返回创建 Date 对象原型的函数。 |
prototype | 允许您向对象添加属性和方法。 |
Date 对象方法
方法 | 描述 |
---|---|
getDate() | 返回月中的第几天(从 1 到 31)。 |
getDay() | 返回星期几(0-6)。 |
getFullYear() | 返回年份。 |
getHours() | 返回小时(从 0-23)。 |
getMilliseconds() | 返回毫秒(0-999)。 |
getMinutes() | 返回分钟(从 0-59)。 |
getMonth() | 返回月份(从 0-11)。 |
getSeconds() | 返回秒数(从 0-59)。 |
getTime() | 返回自 1970 年 1 月 1 日午夜以来与指定日期的毫秒数。 |
getTimezoneOffset() | 返回 UTC 时间与本地时间之间的时差,以分钟为单位。 |
getUTCDate() | 根据世界时,返回月份中的第几天(从 1 到 31)。 |
getUTCDay() | 根据世界时,返回星期几(0-6)。 |
getUTCFullYear() | 根据世界时,返回年份。 |
getUTCHours() | 根据世界时,返回小时(0-23)。 |
getUTCMilliseconds() | 根据世界时,返回毫秒数(0-999)。 |
getUTCMinutes() | 根据世界时,返回分钟(0-59)。 |
getUTCMonth() | 根据世界时,返回月份(0-11)。 |
getUTCSeconds() | 根据世界时,返回秒数(0-59)。 |
更多推荐
所有评论(0)