打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
js两个日期相减得到月数和天数和时and计算 日期减去月之后的日期

js两个日期相减得到月数和天数和时and计算 日期减去月之后的日期

//得到相差的 月份数

DateTime startDate = DateTime.Parse("2006-12-1");
DateTime endDate = DateTime.Parse("2006-02-25"); //结束时间-起始时间
int totalMonth = endDate.Year * 12 + endDate.Month - startDate.Year * 12 - startDate.Month;

//得到相差的 天数 和 小时

DateTime t1 = DateTime.Parse("2006-12-1");
DateTime t2 = DateTime.Parse("2006-02-25");
System.TimeSpan ts = t2 - t1;
int days = ts.Days; //天

int Hours= ts.Hours; //小时
TextBox1.Text = (days / 30).ToString();

 

-----------计算 日期减去月之后的日期

<strong>function aa(){<br>var str_dt = '2011/12/31';
var day = str_dt.substring(str_dt.lastIndexOf('/') + 1); //获取源数据的天数值,这里是31
var dt = new Date(str_dt);
var result = [];
dt.setMonth(dt.getMonth() - 10);
result.push(dt.getFullYear());
//计算结果日期值<源数据日期值时,说明日期值超过当月最大天数,日期值修改为当月最大天数值
if (dt.getDate() < day) {
result.push(dt.getMonth());
dt.setDate(0);
}
else result.push(dt.getMonth() + 1);
result.push(dt.getDate());
alert(result.join('/'));<br></strong>
<strong>}</strong>
<strong><br>
</strong>

  

分类: JavaScript
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
有了python-dateutil,就不用再头疼日期计算了!
JsonHelper类(序列化和反序列化辅助类)
Excel日期相减DATEDIF函数用法实例
EXCEL技巧四十:日期
java得到日期相减的天数
EXCEL 中种时间差、日期差值是如何计算的?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服