[英]How to convert a date format in JavaScript?
如何在javascript中将日期格式'23 MAY 2022'转换为23/05/2022?
看看这个可能会有所帮助: https ://stackoverflow.com/a/60858473/17757846
const newDate = new Date("23 MAY 2022").toLocaleDateString("en-GB", {
year: "numeric",
month: "2-digit",
day: "2-digit",
});;
我建议尝试luxon
,这是 moment.js 的演变。
您可以使用DateTime.fromFormat()
解析输入字符串,然后使用DateTime.toFormat()
输出所需的结果:
const { DateTime } = luxon; const input = '23 MAY 2022'; const dt = DateTime.fromFormat(input, 'dd MMM yyyy'); const result = dt.toFormat('dd/MM/yyyy'); console.log('Result:', result)
<script src="https://cdnjs.cloudflare.com/ajax/libs/luxon/2.3.1/luxon.min.js" integrity="sha512-Nw0Abk+Ywwk5FzYTxtB70/xJRiCI0S2ORbXI3VBlFpKJ44LM6cW2WxIIolyKEOxOuMI90GIfXdlZRJepu7cczA==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.