gpt4 book ai didi

javascript - 如何从 html 日期输入值获取月份名称?

转载 作者:行者123 更新时间:2023-11-28 17:42:35 24 4
gpt4 key购买 nike

这是日期输入

<input id="customer-date" name="customer-date" type="date" required>

这是脚本

const customerDate = document.getElementById('customer-date').value;
const dateHandler = document.getElementById('date-handler');
dateHandler.innerHTML = customerDate;

但是当我选择日期时,在 dateHandler 中显示的值的格式类似于 2017-11-22 问题是 format= “dd/MM/yyyy” 属性在显示时并不能使其在日期和月份之间保持一致,并且明显令人困惑。所以我想从所选日期中获取月份名称来显示它,例如2017-November-22。有什么想法吗?

最佳答案

如果您只想从月份编号中获取月份名称,您可以使用以下命令:

var str = "2017-11-22"; // this would be your date
var res = str.split("-"); // turn the date into a list format (Split by / if needed)
var months = ["Jan", "Feb", "March", "April", "May", "June", "July",
"August", "September", "October", "November", "December"];
console.log(months[res[1]-1]) // month name

JSFiddle:https://jsfiddle.net/p8fwhydc/1/

关于javascript - 如何从 html 日期输入值获取月份名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47575119/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com