html 如何更改输入日期格式

k5hmc34c  于 2022-12-16  发布在  其他
关注(0)|答案(2)|浏览(241)

我有一个日期输入字段,看起来像output image i got
UI中显示的是dd/mm/yyyy。但我需要的是yyyy/mm/dd。它应该显示yyyy/mm/dd而不是dd/mm/yyyy
我尝试的代码:

export default function App() {
const onDateChange = (dateValue) =>{
console.log(dateValue)
}
return (
<div>
<input onChange = {(e)=>{onDateChange(e.target.value)} } type="date" format='yyyy/mm/dd' />
</div>
);
}

我需要的是yyyy/mm/dd。它应该显示yyyy/mm/dd而不是dd/mm/yyyy我尝试搜索堆栈溢出。一些答案显示,它的变化取决于地区。但我需要它是yyyy/mm/dd每次修复。我尝试了很多。但无法找到解决方案。请帮助我一些解决方案

brgchamk

brgchamk1#

为了更好地使用日期,我建议您使用day.js库,它很小,但非常有用,在它中您可以找到一个选项来格式化您的日期,如dayjs().format(YYYY-MM-DD)
希望对你有用

lp0sw83n

lp0sw83n2#

要设置和获取dd-mm-yyyy格式的输入类型日期,我们将使用type属性。type属性用于定义日期选择器或控件字段。在此属性中,您可以设置从哪个日-月-年到哪个日-月-年日期可供选择的范围。

相关问题