我需要获取当前日期,但我不知道如何按照我需要的方式对其进行格式化。
我发现的每个方法都用 -
分隔值,我需要用 /
分隔它们。
我尝试过很长的路要走:
const today = new Date();
let dd = today.getDate();
let mm = today.getMonth()+1;
const yyyy = today.getFullYear();
if(dd<10)
{
dd='0'+dd;
}
if(mm<10)
{
mm='0'+mm;
}
today = yyyy+'/'+mm+'/'+dd;
这行得通,但它很乱,并导致一些 TS 错误,因为值是数字,我将它们视为字符串。我也试过
const date = new Date().toISOString().split(“T”)[0];
它以正确的顺序给出了日期,但用 -
分隔
是否有任何方法可以格式化由 /
分隔的当前日期?
答案 0 :(得分:0)
这应该有效
const date = new Date().toISOString().split("T")[0].replaceAll("-", "/");