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程序设计有所帮助。
相关推荐
-
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实现日期计算器功能
本文实例为大家分享了日期计算器的具体实现代码,供大家参考,具体内容如下 日期计算器html代码片段: <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>日期计算器</title> <script type="text/javascript" src="date_calc.
-
JavaScript计算两个日期时间段内日期的方法
本文实例讲述了JavaScript计算两个日期时间段内日期的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: /************************* * 计算两个日期时间段内所有日期 * * @param value1 * 开始日期 YYYY-MM-DD * @param value2 * 结束日期 * return 日期数组 */ function dataScope(value1, value2
-
一个简单的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根据给定的日期计算当月有多少天实现思路及代码
这个代码没什么,贴上来,我想表达的重点隐藏在代码中,找找看! 复制代码 代码如下: <!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" > <
-
js计算系统当前日期是星期几的方法
本文实例为大家分享了4种js计算系统当前日期是星期几的方法,供大家参考,具体内容如下 方法一: // 计算系统当前是星期几 var str = "今天是星期" + "日一二三四五六".charat(new date().getday()); 方法二: var a = new array("日", "一", "二", "三", "四", "五", &
-
js中 计算两个日期间的工作日的简单实例
实例如下: //起始日期,/pattern/是正则表达式的界定符,pattern是要匹配的内容,只用于第一个符号的匹配,g为全局匹配标志 var beginDate = new Date("2013-01-01".replace(/-/g, "/")); //结束日期 var endDate = new Date("2013-01-31".replace(/-/g, "/")); //日期差值,即包含周六日.以天为单位的工时,
-
JS根据生日月份和日期计算星座的简单实现方法
本文实例讲述了JS根据生日月份和日期计算星座的简单实现方法.分享给大家供大家参考,具体如下: 看到了别人写的一个计算星座的js,冗长的有点儿看不过去,就自己写个了. 我想,这个函数应该足够精简了:) 什么 if 啊 switch 啊 for 啊 通通滚蛋了-- 传入参数:month [int] 1-12; day [int] 1-31. // 根据生日的月份和日期,计算星座. function getAstro(month,day){ var s="魔羯水瓶双鱼牡羊金牛双子巨蟹狮子处女天秤天蝎
-
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实现计算两个日期的间隔天数
ASP 里面计算两个时间的差距可以 DateDiff,但 javascript 里面没有,需要手写函数. js 里面居然可以直接 Date1-Date2,而且还是转换为毫秒计算时间差的. 复制代码 代码如下: // 计算两个日期的间隔天数 function DateDiff(sDate1, sDate2){ //sDate1和sDate2是2002-12-18格式 var aDate, oDate1, oDate2, iDays aDate = sDate1.split("-"
随机推荐
- ORACLE SQL语句优化技术要点解析
- React Native AsyncStorage本地存储工具类
- C#集合类用法实例代码详解
- mysql报错1033 Incorrect information in file: ‘xxx.frm’问题的解决方法
- MySQL学习笔记5:修改表(alter table)
- t-sql清空表数据的两种方式示例(truncate and delete)
- Xcode 8新特性的使用和遇到的坑
- 学习使用Bootstrap输入框、导航、分页等常用组件
- javascript英文日期(有时间)选择器
- php中JSON的使用与转换
- 详解node中创建服务进程
- asp中COM组件中如何连接数据库的代码
- Java实现数组反转翻转的方法实例
- C++基础入门教程(八):函数指针
- Oracle RMAN快速入门指南
- 对C++默认构造函数的一点重要说明
- js查看一个函数的执行时间实例代码
- Java编程实现提取文章中关键字的方法
- 浅析java双向冒泡排序算法
- win7中C#的winForm编程使用savefiledialog不能弹出保存窗体的解决方法