添加今天日期/和月份日期和其他日期

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。如果我的回答解决了您的问题,请随时将我的回答标记为已接受。

以上是关于添加今天日期/和月份日期和其他日期的主要内容,如果未能解决你的问题,请参考以下文章

如何添加一些日期/月份日期编辑对象以获取下一个日期?

在 Pandas 中为日期添加月份

Hive 功能:添加月份到日期

单击按钮后,如何在 Bootstrap DateTimePicker 中为日期添加月份?

在 Python 中使用 for 循环在日期列中添加前导零

SQL里怎么把日期截取为月份