`
wandejun1012
  • 浏览: 2720437 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

时间带比较

    博客分类:
  • java
 
阅读更多

时间比较有很多种思路,这是一种转化成Long值去比较的思路:

 

// 有效时间带的检查
			String startTime = (String) session
					.getAttribute(LoanConstants.START_TIME);
			String endTime = (String) session
					.getAttribute(LoanConstants.END_TIME);
			if (userInfo != null && startTime != null && endTime != null) {
				long startDateTime = Long.parseLong(startTime.replaceAll(":",
						"").replaceAll(":", ""));
				long endDateTime = Long.parseLong(endTime.replaceAll(":", "")
						.replaceAll(":", ""));
				String nowTime = LoanDateUtil.formatDate(new Date(), "HHmmss");
				if (Long.parseLong(nowTime) <= startDateTime
						|| Long.parseLong(nowTime) >= endDateTime) {
					// 迁移到通知画面
					forward = mapping.findForward("login");
					session.setAttribute(LoanConstants.USER_INFO_KEY, null);
					return forward;
				}

 

分享到:
评论

相关推荐

    js日期带时间的比较

    js日期带时间的比较,js日期带时间的比较

    ping命令带时间,便于分析网络异常

    在标题和描述中提到的"ping命令带时间",实际上是指在执行ping命令时,显示每个回应数据包的发送和接收时间,这对于分析网络状况、定位网络异常和故障尤为关键。 首先,我们要理解ping命令的基本用法。在命令行中...

    .js带时间的日期控件

    4. 时间和日期对象:JavaScript的Date对象提供了丰富的API来处理日期和时间,包括获取和设置日期、比较日期、格式化日期等。 5. CSS样式:为了美观和交互效果,会使用CSS定义日期控件的样式,如颜色、布局、动画等。...

    jquery 带时间的日历

    而“jquery 带时间的日历”是指利用jQuery和JavaScript来实现一个功能丰富的日历插件,这个插件不仅显示日期,还允许用户选择具体的时间。这种组件常用于在线预订系统、事件安排或者时间表应用中,提供用户友好的...

    STM32 产生PWM波带死区时间的调整

    4. **设置死区时间**:死区时间是在两个互补PWM通道之间强制设置的一个无信号时间段,防止开关器件在同一时刻导通。在STM32中,死区时间可以通过TIM1的Dead Time Register (DTG)来设置。使用`HAL_TIMEx_...

    stm32 高级定时器-PWM互补输出带死区时间

    PWM互补输出带死区时间是高级定时器的一个重要特性,常用于电机控制、电源转换等应用。 PWM互补输出是指通过两个输出通道(如TIM1的CH1和CH2)同时产生相反相位的PWM信号,这样的配置可以消除开关器件切换时产生的...

    TIM—高级定时器-PWM互补输出带死区时间_stm32pwm互补输出带死区_

    在STM32中,我们可以利用其高级定时器(如TIM1、TIM8)来实现PWM互补输出带死区功能,这正是"TIM—高级定时器-PWM互补输出带死区时间"的主题。 PWM互补输出是指同时生成两个相反相位的PWM信号,通常用在H桥电路中...

    js带时分秒日期时间控件

    在JavaScript(JS)中,创建一个带有时分秒的日期时间控件是一项常见的需求,尤其在Web开发中,用户可能需要选择或输入精确到秒的时间。这个控件可以帮助用户直观地选择日期和时间,提高用户体验。本文将深入探讨...

    原生js 时间插件(带时分秒)

    为了使插件更强大,我们可能还需要添加其他功能,如动态更新时间(例如每秒更新一次)、比较两个时间点或计算时间差等。可以使用`setInterval()`函数来定期调用`formatTime()`并更新显示的时间。 ```javascript ...

    时间同步软件,有了它再也不用手动更改时间了

    它通过将本地计算机的时钟与一个或多个已知精确时钟源(如原子钟或GPS接收器)进行比较,来校正本地时钟的误差,从而实现高精度的时间同步。 该软件可能具备以下功能: 1. 自动对时:软件能定期或根据设定条件自动...

    jQuery带进度条日期时间轴自动播放代码

    【jQuery带进度条日期时间轴自动播放代码】是一款巧妙地结合了jQuery库和HTML/CSS技术的网页元素,主要用于在网站底部展示一个带有进度条的时间轴。这个时间轴不仅可以显示日期,还可以在天数和小时数之间切换,为...

    论文研究-蜂群算法在带时间窗的车辆路径问题中的应用.pdf

    根据带时间窗车辆路径问题的实际情况,通过考察车辆数和总行程两个目标函数,给出了该问题的一种新的算法——蜂群算法。通过计算若干benchmark问题,并将结果与其他算法相比较分析,验证了算法的有效性。目前关于...

    pb强大的日期时间控件

    8. **API与扩展性**:高级的日期时间控件通常会提供丰富的API,让开发者能够扩展其功能,比如添加自定义的日期计算、时间比较等操作。 9. **用户体验优化**:现代控件往往注重用户体验,比如提供快捷键操作、鼠标...

    纯 JS 获取 服务器时间(带农历)(附时间代码大全)

    除了服务器时间获取和农历转换,时间代码大全可能包括各种JavaScript时间处理方法,例如格式化日期、比较日期、时间差计算等。以下是一些常用的时间处理函数示例: 1. 格式化日期: ```javascript function ...

    C#时间比较(源代码)

    `DateTimeOffset`类可以用来表示带时区信息的日期和时间,这样在处理跨越不同地区的过期时间时会更准确。 至于压缩包中的"TimeCompare"文件,很可能包含了实现上述功能的源代码示例。你可以通过查看这些文件学习更...

    STM32定时器输出带有死区时间的PWM波形

    STM32定时器在生成带有死区时间的PWM波形时,主要涉及到的是高级定时器(如TIM1、TIM8)或通用定时器(如TIM2、TIM3、TIM4等),这些定时器具备丰富的功能,能实现复杂的PWM输出。在本场景中,死区时间设定为1微秒,...

    带有时间日期的javascript控件

    本主题将深入探讨“带有时间日期的JavaScript控件”。 时间日期控件允许用户方便地选择和输入日期与时间,通常会显示日历和时钟界面,提供友好的交互体验。在JavaScript中,我们可以通过多种方式实现这样的功能。 ...

    sql时间处理sql时间处理sql时间处理

    使用`DATEDIFF()`函数可以计算两个日期之间的时间间隔,该函数也接受三个参数:第一个参数是要比较的时间部分,第二个参数是起始日期,第三个参数是结束日期。 示例代码: ```sql -- 计算当前日期与1984年5月3日...

    可选择带时间的日历控件

    4. **时间日期处理**:通常会用到JavaScript内置的Date对象,用于创建、格式化和比较日期。如果需要带时间的选择,还需要处理小时、分钟和秒的选取。 5. **响应式设计**:确保日历控件在不同设备和屏幕尺寸上都能...

Global site tag (gtag.js) - Google Analytics