当前位置: 首页 > 知识库问答 >
问题:

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

贺劲
2023-03-14

我不确定这是否可能?

我得拿到密码才能读

今天的月份即2月今天的日期即17月底的日期即31日,然后是一年中的其他11个月,在一行中按顺序排列

8月1日-31日|9月|10月|11月|12月|1月|2月|3月|4月|5月|6月|7月

请以最佳方式提供任何建议?

多谢

定时(timing的缩写)

共有1个答案

许彭祖
2023-03-14

试试这个。

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);
 类似资料:
  • 获取今天的日期(年、月、日) 用法 Your browser does not support the video tag. 案例:小闹钟 功能:2019年12月25日,播放圣诞快乐歌

  • 问题内容: 我想在用户输入的结束日期前加上2个月。如何在结束日期前加上2个月并显示呢? 任何帮助表示赞赏。谢谢! 问题答案: 您需要获取增加数月的业务规则。简单的解决方案是: 但是,这将从7月31日更改为9月31日,并将转换为10月1日。同样,1月31日加上1个月是2月31日,根据是否是leap年,它将转换为3月2日或3月3日。 您可能希望第一次是9月30日,第二次是2月28日或29日(取决于是否

  • 问题内容: 我已经编写了一些代码来检查两个日期,即开始日期和结束日期。如果结束日期早于开始日期,则会提示您结束日期早于开始日期。 我还想添加检查开始日期是否在今天之前(今天和用户使用该应用程序的那天一样)。(下面的日期检查器代码,如果有任何影响,那么所有这些都为Android编写) 问题答案: 这有帮助吗?

  • 查找两个日期之间的月数的简单方法是=DATEDIF(DATE1; DATE2;"m"),其中DATE2必须大于DATE1。 我试图实现的是找到今天和未来日期之间的月份数。我希望=DATEDIF(MONTH(TODAY()); DATE2;"m")可以工作,但这会返回一个奇怪的结果(参见示例)。 =日期(今天);D ATE2;”m“) 或 = 日期;D ATE2;”m“) 将不起作用,因为在 11

  • 问题内容: 我想在JavaScript中添加几个月的日期。 例如:我要插入日期(格式),现在我要在此日期前加上8个月。我希望结果是。 因此,增加月份时,年份也可能增加。 问题答案: 已于2019年6月25日更正: 旧