【JAVAScript】js为日期框设置默认时间
2016-05-10 20:13
651 查看
使用js为日期控件设置,默认的时间。这里演示的是,为日期控件设置当前系统前七天。
设置format,可以规范日期格式,因为java.util.Date时英文的显示,所以先设置format,规范显示的格式。
当前系统前七天:
<script type="text/javascript"> Date.prototype.format = function(format) { var date = { "M+": this.getMonth() + 1, "d+": this.getDate(), "h+": this.getHours(), "m+": this.getMinutes(), "s+": this.getSeconds(), "q+": Math.floor((this.getMonth() + 3) / 3), "S+": this.getMilliseconds() }; if (/(y+)/i.test(format)) { format = format.replace(RegExp.$1, (this.getFullYear() + '').substr(4 - RegExp.$1.length)); } for (var k in date) { if (new RegExp("(" + k + ")").test(format)) { format = format.replace(RegExp.$1, RegExp.$1.length == 1 ? date[k] : ("00" + date[k]).substr(("" + date[k]).length)); } } return format; } </script>
设置format,可以规范日期格式,因为java.util.Date时英文的显示,所以先设置format,规范显示的格式。
当前系统前七天:
<script type="text/javascript"> $(function(){ var t=new Date(); t.setTime(t.getTime()-7*24*3600*1000); document.getElementById("StartDate").value = t.format("yyyy-MM-dd"); }); </script>
相关文章推荐
- JavaScript的计时器的工作原理(setTimeout/setInterval)
- 记录js错误:Uncaught SyntaxError: Unexpected token <
- Realm-json遇到的问题
- 由于BOM头导致的Json解析出错
- 怎么遍历jsonarray
- jsp页面中截取字符串
- JSTL标签(可以直接在jsp页面格式化)
- iframe.js
- jsp如何往js里传值
- [Effective JavaScript 笔记] 第6条:了解分号插入的局限
- JS对象添加新的字段
- JS限定手机版中图片大小随分辨率自动调整
- JS中二维数组的声明
- json,jsonp
- JS脚本在IE浏览器“开发者模式”正常,但正常使用时功能不成作用
- javascript调用php文件
- JSTL核心标签
- js查询重复字符串
- alibaba的FastJson(高性能JSON开发包)
- js设计模式之迭代器模式