获取当前时间、星期

发布时间 2023-12-01 10:39:06作者: JaneLifeVlog
// 获取当前时间、星期
var date_val = ref("");
var time_val = ref("");

// 获取当前时间、星期
const getTime = () => {
  let date = new Date();
  let year: any = date.getFullYear(); // 年
  let month: any = date.getMonth() + 1; // 月
  month = month < 10 ? "0" + month : month;
  let day: any = date.getDate(); // 日
  day = day < 10 ? "0" + day : day;
  let week = date.getDay(); // 星期
  let weekArr = ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"];
  let hour: any = date.getHours(); // 时
  hour = hour < 10 ? "0" + hour : hour; // 如果只有一位,则前面补零
  let minute: any = date.getMinutes(); // 分
  minute = minute < 10 ? "0" + minute : minute; // 如果只有一位,则前面补零
  let second: any = date.getSeconds(); // 秒
  second = second < 10 ? "0" + second : second; // 如果只有一位,则前面补零
  date_val.value = `${year}-${month}-${day}`;
  time_val.value = `${hour}:${minute}:${second}`;
 week_val.value = `${weekArr[week]}`;

onMounted(() => {
  setInterval(() => {
    getTime();
  }, 1000);
});
};