如何使 toLocaleDateString 与 TypeScript 兼容,我试图获取当前日期的数字,转换为数字的唯一方法是使用与日期不兼容的本地字符串,我尝试创建一个单独的函数链接但它不起作用?
let currentDay = new Date(today.getFullYear(), today.getMonth(), today.getDate()).valueOf().toLocaleDateString('en-US', { day: 'numeric' })
最佳答案
它与 TypeScript 兼容。删除 .valueOf()
。您在那里转换为数字,这就是导致您出现问题的原因。
let currentDay = new Date(today.getFullYear(), today.getMonth(), today.getDate()).toLocaleDateString('en-US', { day: 'numeric' })
关于javascript - toLocaleDateString 在 TypeScript 中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69906950/