添加今天日期/和月份日期和其他日期
Posted
技术标签:
【中文标题】添加今天日期/和月份日期和其他日期【英文标题】:Adding Todays Date / and of Month Date & Other Dates 【发布时间】:2019-07-10 23:17:38 【问题描述】:我不确定这是否可能?
我需要读取代码
今天的月份,即二月 今天的日期,即 17 月底日期,即 31 然后 一年中的其他 11 个月按一行排列
8 月 1 日至 31 日 |九月 |十月 |十一月 |十二月 |一月 |二月 |三月 |四月 |五月 |君 |七月
请以最好的方式提出建议?
非常感谢
提姆
【问题讨论】:
你可能想研究一下 moment js 或其他类似的库。 【参考方案1】:试试这个。
const months= ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"];
var newMonths = "";
var d = new Date();
// Find current day, month and last day of month
var currentDay = d.getDate();
var lastDay = new Date(d.getFullYear(), d.getMonth() + 1, 0, 23, 59, 59).getDate();
var month = d.getMonth();
for (var i = month + 1; i <= 11; i++)
newMonths = newMonths +" | " + months[i];
for (var i = 0; i < month; i++)
newMonths = newMonths +" | " + months[i];
console.log(months[month] + " " + currentDay + " - " + lastDay + " " + newMonths);
这里是更新的 jdfiddle https://jsfiddle.net/k04amscv/
【讨论】:
谢谢你,我不确定我如何测试这段代码?看看它是否有效 我在答案中添加了一个 jsfiddle 来检查它是如何工作的。 太棒了,最后一个问题,在 css 中我可以将主条的颜色设置为黑色,但是是否可以将月份文本(即“3 月 12 日 - 31 日”)设置为绿色? ?不确定这是否可能? 我希望它立即显示在页面上,而不是加载月份日期的按钮。目前我使用了一个完全错误的身体标签!但这是我可以让它工作的唯一方法但是当我检查代码时我得到错误 - 正文标签已经打开。不确定使用哪个标签来显示代码。希望你能帮忙。谢谢 Tim @TimCross 你不能使用body
标签两次。这就是你得到这个错误的原因。检查我更新的jsfiddle。如果我的回答解决了您的问题,请随时将我的回答标记为已接受。以上是关于添加今天日期/和月份日期和其他日期的主要内容,如果未能解决你的问题,请参考以下文章