位置: 编程技术 - 正文

详解JavaScript对Date对象的操作问题(生成一个倒数7天的数组)(javascript的理解)

编辑:rootadmin

推荐整理分享详解JavaScript对Date对象的操作问题(生成一个倒数7天的数组)(javascript的理解),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:javascript怎么解决,javascript definitive guide,javascript用处,对于javascript理解,javascript对象有什么用,javascript用处,javascript用处,对于javascript理解,内容如对您有帮助,希望把文章链接给更多的朋友!

问题描述:

使用JavaScript生成一个倒数7天的数组。

比如今天是月1号,生成的数组是["9月号","9月号","9月号","9月号","9月号","9月号","月1号"]。

这个难点就是需要判断这个月份(可能还需要上一个月份)是天还是天,而且还有瑞年的2月天或者天。

解答思路:

详解JavaScript对Date对象的操作问题(生成一个倒数7天的数组)(javascript的理解)

不需要那么复杂,在js中非常简单,因为js的date对象是可以参与数学运算的!!!看下面的代码:

结果如图:

如果需求不是指定某一天的时间,而是根据系统当前的时间,来计算也是可以的。

根据当前系统时间,来计算这个倒数7天的数组:

var now = new Date(); // 这个算法能自动处理闰年和非闰年。年是闰年,所以2月有号var s = '';var i = 0;while (i < 7) { s += now.getFullYear() + '/' + (now.getMonth() + 1) + '/' + now.getDate() + 'n'; now = new Date(now - * * * ); // 这个是关键!!!减去一天的毫秒数效果就是把日期往前推一天 i++;}console.log(s);

结果如图所示:

标签: javascript的理解

本文链接地址:https://www.jiuchutong.com/biancheng/380277.html 转载请保留说明!

上一篇:RequireJS入门一之实现第一个例子(js中的require用法)

下一篇:JS日期格式化之javascript Date format(js日期格式化方法)

  • 停车费手撕票如何填写申报表
  • 计算企业所得税分录
  • 简易计税是否要申报个税
  • 给中间人回扣犯罪吗
  • 账面现金可以转出吗
  • 退回的附加税能退回来吗
  • 交易性金融资产借贷方向
  • 短期借款会计科目使用说明
  • 可供出售金融资产改为什么科目
  • 收到投资担保公司的担保费发票的账务处理
  • 个人机械租赁怎么纳税
  • 账本印花税计税金额或件数怎么申报2023
  • 增值税的税额是什么意思
  • 专用发票可以重复盖章吗
  • 购房时收取的卖方费用
  • 话费打印发票怎么缩小
  • 企业贷款的利息都是固定的吗
  • i912900k用什么主板好
  • 收到违反合同的违约金
  • 总资产收益率什么意思
  • 开发间接费用定义
  • 以前年度的账错了怎么办
  • 电脑文件启用宏是什么意思
  • 如何在电脑管家下载软件
  • 怎么看腾讯游戏
  • 坏狼变身记简介
  • 销售人员奖励办法
  • win10重置后能恢复吗
  • 系统盘怎么重装系统win7
  • picfile什么意思
  • pavsrv50.exe - pavsrv50进程管理信息
  • 房地产企业的沙盘模型制作费会计处理
  • php显示错误报告方式
  • 支付宝提现到对公账户怎么做账
  • php技术和mysql怎么结合
  • css选择器权重
  • 谁能代替你啊
  • 数据模型 excel
  • 购买茶叶怎么入账
  • 供应商质量考核评估表样板
  • sql server 2005安装在2016
  • mongodb配置文件详解
  • sqlserver2005数据库导出数据成.sql
  • 个体户开票超额
  • 职工福利费涉及哪些科目
  • 虚开发票的三种情形是?
  • 个体户年报纳税一般填多少合适
  • 银行贷款是应付账款吗
  • 买车进项税
  • 预收账款是负债增加还是减少
  • 厂房出租没有开发票属于违法吗?
  • 开红字发票如何调整收入?
  • 库存商品盘点制度
  • 我方税费差额赔偿的时效
  • 商业汇票的会计科目是什么
  • 管理费用里包括哪些费用
  • 政府预算年度
  • 出口退税转为免税做账处理
  • mysql 从库
  • 如何设置sql server
  • mysql数据库隐藏指定内容
  • win7双击文件无反应
  • ubuntu20.04常用软件
  • freebsd启动网卡
  • bios报警声
  • ubuntu服务器安装matlab2014a环境配置
  • win7系统怎么禁止软件自启动
  • mac文本软件
  • mac 无线网
  • linux新手教学
  • win8系统如何关机
  • ,linux
  • h5抽奖转盘
  • 如何做批处理命令
  • Linux修改tomcat默认端口号8080
  • 右键隐藏在哪
  • python深入浅出
  • 3.5车船税2400还是3000
  • 经营租赁属于什么费用
  • 青海的医疗保险费是多少钱
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设