时间的区间区间是什么意思

如何实现时间区间的分割??_java吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:570,393贴子:
如何实现时间区间的分割??收藏
例如有这样的数据
18:11怎么样分割为
18:11谢谢大家啦
java培训---美国上市公司出品,入学签订就业协议,名企疯抢达内学员.java,O基础小班授课,java专家领衔授课,免费试听,满意后付款!
活得小时差,循环
弱弱的问问 如何实现的
最简单的就是正则表达式
你看每个分割出来的样式都是有规律的,所以用正则表达式很轻松完成任务。
import java.text.ParseEimport java.text.SimpleDateFimport java.util.Cimport java.util.Dpublic class Test {public static void main(String[] args) {String a = & 16:09&;String b = & 18:11&;SimpleDateFormat sp = new SimpleDateFormat(&yyyy-M-d HH:mm&);try {Date startDate = sp.parse(a);Date endDate = sp.parse(b);Calendar startCalenaer = Calendar.getInstance();startCalenaer.setTime(startDate);Calendar endCalenaer = Calendar.getInstance();endCalenaer.setTime(endDate);for (int i = 0; startCalenaer.before(endCalenaer); startCalenaer.add(Calendar.HOUR_OF_DAY, +1), i++) {printTime(startCalenaer);if (i == 0) {System.out.print(startCalenaer.get(Calendar.MINUTE) + & &);} else {System.out.print(&00 &);}printTime(startCalenaer);if (startCalenaer.get(Calendar.YEAR) == endCalenaer.get(Calendar.YEAR)&& startCalenaer.get(Calendar.MONTH) == endCalenaer.get(Calendar.MONTH)&& startCalenaer.get(Calendar.DAY_OF_MONTH) == endCalenaer.get(Calendar.DAY_OF_MONTH)&& startCalenaer.get(Calendar.HOUR_OF_DAY) == endCalenaer.get(Calendar.HOUR_OF_DAY)) {System.out.println(endCalenaer.get(Calendar.MINUTE));} else {System.out.println(59);}}} catch (ParseException e) {e.printStackTrace();}}static private void printTime(Calendar c) {System.out.print(c.get(Calendar.YEAR));System.out.print(&-&);System.out.print(c.get(Calendar.MONTH) + 1);System.out.print(&-&);System.out.print(c.get(Calendar.DAY_OF_MONTH));System.out.print(& &);System.out.print(c.get(Calendar.HOUR_OF_DAY));System.out.print(&:&);}}
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或日照时间_百度百科
时间对于来说,是一个非常重要的因素,长日照是指每天的日照时间在14小时以上才能开花,若自然低于14小时,就需要进行人工补光·自然日照是指这种植物的开花不由光照时间左右,没有长日照也能开花,但一些品种,在长日照条件下,会提前1-2周开花·
日照时间计算
日照的有效时间根据建筑物朝向确定(见下表)。建筑物朝向的超过日照有效时间表规定角度范围的,不作日照分析。
日照时间时间表
建筑物朝向 日照有效时间 建筑物朝向 日照有效时间
正 南 向 9∶00~15∶00
南偏东1°~15° 9∶00~15∶00 南偏西1°~15° 9∶00~15∶00南偏东16°~30° 9∶00~14∶30 南偏西16°~30° 9∶30~15∶00
南偏东31°~45° 9∶00~13∶30 南偏西31°~45° 10∶30~15∶00
南偏东46°~60° 9∶00~12∶30 南偏西46°~60° 11∶30~15∶00
南偏东61°~75° 9∶00~11∶30 南偏西61°~75° 12∶30~15∶00
南偏东76°~90° 9∶00~10∶30 南偏西76°~90° 13∶30~15∶00
注:朝向角度取整数,小数点。
另:需要确定本数据的出处,在全球范围内,还要根据各地具体地理位置,即经、纬度,重新确定具体时间,应该可以就上述数据所在地具体进行推演。[1]
.上海市人民政府.[引用日期]4514人阅读
&%@ page language=&java& contentType=&text/ charset=utf-8&
&& &pageEncoding=&utf-8&%&
&%@ taglib uri=&/struts-tags& prefix=&s&%&
&%@ taglib prefix=&c& uri=&/jsp/jstl/core&%&
&%@ taglib prefix=&fmt& uri=&/jsp/jstl/fmt&%&
&c:set var=&ctx& value=&${pageContext.request.contextPath}& /&
&& &response.addHeader(
&& &&& &&& &&P3P&,
&& &&& &&& &&CP=CURa ADMa DEVa PSAo PSDo OUR BUS UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR&);
&!DOCTYPE html PUBLIC &-//W3C//DTD HTML 4.01 Transitional//EN& &http://www.w3.org/TR/html4/loose.dtd&&
&meta http-equiv=&Content-Type& content=&text/ charset=utf-8&&
&title&登录日志详情&/title&
&link rel=&stylesheet& href=&${ctx }/css/base/jquery.ui.all.css&&
&link rel=&stylesheet& href=&${ctx }/css/common.css&&
&script src=&${ctx}/js/jquery-1.6.2.min.js& type=&text/javascript&&&/script&
&script src=&${ctx}/js/jquery-ui-1.8.15.custom.min.js&
&& &type=&text/javascript&&&/script&
&script type=&text/javascript& src=&${ctx}/js/WdatePicker.js&&&/script&
&script type=&text/javascript&&
&& &Date.prototype.format = function(format) {
&& &&& &var o = {
&& &&& &&& &&M+& : this.getMonth() + 1, //month
&& &&& &&& &&d+& : this.getDate(), //day
&& &&& &&& &&h+& : this.getHours(), //hour
&& &&& &&& &&m+& : this.getMinutes(), //minute
&& &&& &&& &&s+& : this.getSeconds(), //second
&& &&& &&& &&q+& : Math.floor((this.getMonth() + 3) / 3), //quarter
&& &&& &&& &&S& : this.getMilliseconds() //millisecond
&& &&& &};
&& &&& &if (/(y+)/.test(format))
&& &&& &&& &format = format.replace(RegExp.$1, (this.getFullYear() + &&)
&& &&& &&& &&& &&& &.substr(4 - RegExp.$1.length));
&& &&& &for ( var k in o)
&& &&& &&& &if (new RegExp(&(& + k + &)&).test(format))
&& &&& &&& &&& &format = format.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k]
&& &&& &&& &&& &&& &&& &: (&00& + o[k]).substr((&& + o[k]).length));
&& &function queryReport() {
&& &&& &var startDate = jQuery.trim(jQuery(&#startDate&).val());
&& &&& &var endDate = jQuery.trim(jQuery(&#endDate&).val());
&& &&& &getData(startDate, endDate, 10, 1);
&& &function getData(startDate, endDate, numOfPage, pageNum) {
&& &&& &jQuery.ajaxSetup({
&& &&& &&& &cache : false
&& &&& &});
&& &&& &var date_start = new Date();
&& &&& &var date_end = new Date();
&& &&& &var thisTime = 14 * 24 * 60 * 60 * 1000;
&& &&& &date_start.setFullYear(startDate.substring(0, 4));
&& &&& &date_start.setMonth(startDate.substring(5, 7));
&& &&& &date_start.setDate(startDate.substring(8, 10));
&& &&& &date_end.setFullYear(endDate.substring(0, 4));
&& &&& &date_end.setMonth(endDate.substring(5, 7));
&& &&& &date_end.setDate(endDate.substring(8, 10));
&& &&& &if (startDate != null && startDate != '') {
&& &&& &&& &if (endDate != null && endDate != '') {
&& &&& &&& &&& &if ((date_end - date_start) &= thisTime) {
&& &&& &&& &&& &&& &jQuery.get(&${ctx}/queryLoginCount.action&, {
&& &&& &&& &&& &&& &&& &startDate : startDate,
&& &&& &&& &&& &&& &&& &endDate : endDate,
&& &&& &&& &&& &&& &&& &numOfPage : numOfPage,
&& &&& &&& &&& &&& &&& &pageNum : pageNum
&& &&& &&& &&& &&& &}, function(data) {
&& &&& &&& &&& &&& &&& &jQuery(&#reportDiv&).html(data);
&& &&& &&& &&& &&& &});
&& &&& &&& &&& &} else {
&& &&& &&& &&& &&& &alert(&请查询两周内的数据!&);
&& &&& &&& &&& &}
&& &&& &&& &} else {
&& &&& &&& &&& &date_start = new Date(date_start.getFullYear(), date_start
&& &&& &&& &&& &&& &&& &.getMonth() - 1, date_start.getDate());
&& &&& &&& &&& &date_end = new Date(date_start.getFullYear(), date_start
&& &&& &&& &&& &&& &&& &.getMonth(), date_start.getDate() + 14);
&& &&& &&& &&& &date_start = date_start.format('yyyy-MM-dd');
&& &&& &&& &&& &date_end = date_end.format('yyyy-MM-dd');
&& &&& &&& &&& &jQuery.get(&${ctx}/queryLoginCount.action&, {
&& &&& &&& &&& &&& &startDate : date_start,
&& &&& &&& &&& &&& &endDate : date_end,
&& &&& &&& &&& &&& &numOfPage : numOfPage,
&& &&& &&& &&& &&& &pageNum : pageNum
&& &&& &&& &&& &}, function(data) {
&& &&& &&& &&& &&& &jQuery(&#reportDiv&).html(data);
&& &&& &&& &&& &});
&& &&& &&& &}
&& &&& &} else {
&& &&& &&& &if (endDate != null && endDate != '') {
&& &&& &&& &&& &date_end = new Date(date_end.getFullYear(),
&& &&& &&& &&& &&& &&& &date_end.getMonth() - 1, date_end.getDate());
&& &&& &&& &&& &date_start = new Date(date_end.getFullYear(), date_end
&& &&& &&& &&& &&& &&& &.getMonth(), date_end.getDate() - 14);
&& &&& &&& &&& &date_end = date_end.format('yyyy-MM-dd');
&& &&& &&& &&& &date_start = date_start.format('yyyy-MM-dd');
&& &&& &&& &&& &jQuery.get(&${ctx}/queryLoginCount.action&, {
&& &&& &&& &&& &&& &startDate : date_start,
&& &&& &&& &&& &&& &endDate : date_end,
&& &&& &&& &&& &&& &numOfPage : numOfPage,
&& &&& &&& &&& &&& &pageNum : pageNum
&& &&& &&& &&& &}, function(data) {
&& &&& &&& &&& &&& &jQuery(&#reportDiv&).html(data);
&& &&& &&& &&& &});
&& &&& &&& &} else {
&& &&& &&& &&& &var date_start = new Date();
&& &&& &&& &&& &var date_end = new Date();
&& &&& &&& &&& &date_start = new Date(date_start.getFullYear(), date_start
&& &&& &&& &&& &&& &&& &.getMonth(), date_start.getDate() - 14);
&& &&& &&& &&& &date_start = date_start.format('yyyy-MM-dd');
&& &&& &&& &&& &date_end = date_end.format('yyyy-MM-dd');
&& &&& &&& &&& &jQuery.get(&${ctx}/queryLoginCount.action&, {
&& &&& &&& &&& &&& &startDate : date_start,
&& &&& &&& &&& &&& &endDate : date_end,
&& &&& &&& &&& &&& &numOfPage : numOfPage,
&& &&& &&& &&& &&& &pageNum : pageNum
&& &&& &&& &&& &}, function(data) {
&& &&& &&& &&& &&& &jQuery(&#reportDiv&).html(data);
&& &&& &&& &&& &});
&& &&& &&& &}
&& &&table id=&inputTable& width=&100%& border=&1& align=&center&
&& &&& &class=&add_table&&
&& &&& &&tr&
&& &&& &&& &&td width=&30%& class=&addtable_left&&&label&统计时间:&/label&&/td&
&& &&& &&& &&td align=&left& width=&40%& class=&tdright&&&input
&& &&& &&& &&& &id=&startDate& name=&startDate& class=&Wdate& type=&text&
&& &&& &&& &&& &onClick=&WdatePicker()& value=&${startDate}& class=&text&&—&input
&& &&& &&& &&& &id=&endDate& name=&endDate& class=&Wdate& type=&text&
&& &&& &&& &&& &onClick=&WdatePicker()& value=&${endDate}& class=&text&&&/td&
&& &&& &&& &&td colspan=&4&&&input value=&查询& onclick=&queryReport()&
&& &&& &&& &&& &type=&button& class=&right-button02&&&/td&
&& &&& &&/tr&
&& &&/table&
&& &&div id=&reportDiv& style=&overflow: height: 300&&&/div&
&script type=&text/javascript&&
&& &$(function() {
&& &&& &var frame = jQuery(window.parent.document).find(&iframe&)[0];
&& &&& &var frameHeight = jQuery(frame).height();
&& &&& &var inputTableHeight = jQuery(&#inputTable&).height();
&& &&& &jQuery(&#reportDiv&).css({
&& &&& &&& &height : frameHeight - inputTableHeight - 20
&& &&& &});
&& &&& &//当窗口缩放时以上两种情况自适应
&& &&& &window.onresize = function() {
&& &&& &&& &var frame = jQuery(window.parent.document).find(&iframe&)[0];
&& &&& &&& &var frameHeight = jQuery(frame).height();
&& &&& &&& &var inputTableHeight = jQuery(&#inputTable&).height();
&& &&& &&& &jQuery(&#reportDiv&).css({
&& &&& &&& &&& &height : frameHeight - inputTableHeight - 20
&& &&& &&& &});
&& &&& &};
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:34407次
排名:千里之外
转载:15篇
(4)(2)(10)(3)(3)2013年10月 总版技术专家分月排行榜第三
2014年3月 Java大版内专家分月排行榜第一2014年1月 Java大版内专家分月排行榜第一2013年12月 Java大版内专家分月排行榜第一2013年11月 Java大版内专家分月排行榜第一2013年10月 Java大版内专家分月排行榜第一
2011年10月 Java大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。}

我要回帖

更多关于 apple id 生日无法输入 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信