javascript日期计算实例分析
本文实例讲述了javascript日期计算。分享给大家供大家参考。具体如下:
function setLeaveDate(){ var inDay=$("#date_6").val(); // 获取的日期格式为2014-07-03 var date=inDay.split('-'); // 将日期分隔成数字 var num=$(".time_lk").val()*1; // 需增加的天数 var year=date[0]*1; var month=date[1]*1; var day=date[2]*1+num; var d = new Date(month+"/"+day+"/"+year); // 得到一个日期对象,注意:这里的月与日历是对应的 var weekday=new Array(7); // 添加一个解析星期显示的数组 weekday[0]="周日"; weekday[1]="周一"; weekday[2]="周二"; weekday[3]="周三"; weekday[4]="周四"; weekday[5]="周五"; weekday[6]="周六"; month=d.getMonth()+1; // 注意:这里的月份依然变了,月份的索引为0~11, //故此在此处加1才会变回与日历对应的月份. result=month+"月"+d.getDate()+"日<br>"+weekday[d.getDay()]+"离店"; $(".time_2").text(result); }
希望本文所述对大家的javascript程序设计有所帮助。
相关推荐
-
原生js实现日期计算器功能
本文实例为大家分享了日期计算器的具体实现代码,供大家参考,具体内容如下 日期计算器html代码片段: <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>日期计算器</title> <script type="text/javascript" src="date_calc.
-
js中 计算两个日期间的工作日的简单实例
实例如下: //起始日期,/pattern/是正则表达式的界定符,pattern是要匹配的内容,只用于第一个符号的匹配,g为全局匹配标志 var beginDate = new Date("2013-01-01".replace(/-/g, "/")); //结束日期 var endDate = new Date("2013-01-31".replace(/-/g, "/")); //日期差值,即包含周六日.以天为单位的工时,
-
javaScript 计算两个日期的天数相差(示例代码)
一:计算两个日期相差的天数 比如: str1 = "2002-01-20" str2 = "2002-10-11" 怎样用javaScript计算出str1与str2之间相差的天数? 复制代码 代码如下: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"&
-
js根据给定的日期计算当月有多少天实现思路及代码
这个代码没什么,贴上来,我想表达的重点隐藏在代码中,找找看! 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <
-
用javascript实现计算两个日期的间隔天数
ASP 里面计算两个时间的差距可以 DateDiff,但 javascript 里面没有,需要手写函数. js 里面居然可以直接 Date1-Date2,而且还是转换为毫秒计算时间差的. 复制代码 代码如下: // 计算两个日期的间隔天数 function DateDiff(sDate1, sDate2){ //sDate1和sDate2是2002-12-18格式 var aDate, oDate1, oDate2, iDays aDate = sDate1.split("-"
-
js计算系统当前日期是星期几的方法
本文实例为大家分享了4种js计算系统当前日期是星期几的方法,供大家参考,具体内容如下 方法一: // 计算系统当前是星期几 var str = "今天是星期" + "日一二三四五六".charat(new date().getday()); 方法二: var a = new array("日", "一", "二", "三", "四", "五", &
-
JavaScript制作简易计算器(不用eval)
本文实例为大家分享了js制作简易计算器的具体代码,供大家参考,具体内容如下 <head> <meta charset="UTF-8"> <title>Title</title> <style type="text/css"> * { padding: 0; margin: 0; } li { list-style: none; } body { background: #940032; } #counter
-
一个简单的JavaScript 日期计算算法
复制代码 代码如下: <script type="text/javascript"> var today=new Date(); //定义当天日期对象 var year = today.getYear(); //获取年份 var month = today.getMonth(); //获取月份 var date = today.getDate(); //获取日期值 try{ //定义下个日期对象,日期值加上30天 var nextDay = new Date(year,mo
-
JS根据生日月份和日期计算星座的简单实现方法
本文实例讲述了JS根据生日月份和日期计算星座的简单实现方法.分享给大家供大家参考,具体如下: 看到了别人写的一个计算星座的js,冗长的有点儿看不过去,就自己写个了. 我想,这个函数应该足够精简了:) 什么 if 啊 switch 啊 for 啊 通通滚蛋了-- 传入参数:month [int] 1-12; day [int] 1-31. // 根据生日的月份和日期,计算星座. function getAstro(month,day){ var s="魔羯水瓶双鱼牡羊金牛双子巨蟹狮子处女天秤天蝎
-
JavaScript计算两个日期时间段内日期的方法
本文实例讲述了JavaScript计算两个日期时间段内日期的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: /************************* * 计算两个日期时间段内所有日期 * * @param value1 * 开始日期 YYYY-MM-DD * @param value2 * 结束日期 * return 日期数组 */ function dataScope(value1, value2
随机推荐
- angularjs $http实现form表单提交示例
- vbscript 调用WebService实现代码
- MD和RD命令的使用方法
- Python实现堆排序的方法详解
- Android读取用户号码,手机串号,SIM卡序列号的实现代码
- 千万级记录的Discuz论坛导致MySQL CPU 100%的优化笔记
- Shell脚本实现的猜数字小游戏
- Java中的泛型详解
- android 网络编程之网络通信几种方式实例分享
- jquery如何根据值设置默认的选中项
- php中判断文件空目录是否有读写权限的函数代码
- 发现路由器转发故障的BFD
- Android实现过渡动画、引导页 Android判断是否第一次启动App
- iOS优雅的将CALayer旋转360度示例代码
- 详解spring cloud整合Swagger2构建RESTful服务的APIs
- Java基于装饰者模式实现的染色馒头案例详解
- 微信小程序progress组件使用详解
- 微信小程序实现星星评价效果
- Ubuntu 18.04下VMware Tools安装配置图文教程
- SpringBoot项目不占用端口启动的方法