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

8点之前,8点之后

阅读更多
/**
* 例子早上8点之前到校不算迟到,超过8点就是迟到。
* 特别感谢老大、和鱼聊天的猫、老腰。
*/
第一种方法:
package a;
import java.text.DateFormat;
import java.util.Date;
import java.util.Locale;
import java.util.StringTokenizer;

public class Chidao {
	public static void main(String[] arg) {
		//按照格式取得现在的时间
		DateFormat df = DateFormat.getTimeInstance(2, Locale.CHINA);
		Date c = new Date();
		String a = df.format(c);

		System.out.println(a);
		String str = "";
		String s = "";
		//把字符串中间的:去掉
		StringTokenizer st = new StringTokenizer(a, ":");
		
		while (st.hasMoreTokens()) {
			str = st.nextToken();
			s = s + str;
		}

		Integer f = Integer.valueOf(s);
		System.out.println(f);

		if (f - 80000 < 0) {
			System.out.print("没有迟到");
		} else {
			System.out.print("哈哈,你迟到了!");
		}
	}

}

第二种方法


package a;
import java.util.Calendar;
import java.util.Date;

public class Chidao2 {
		public static void main(String[] args) {
			Calendar a = Calendar.getInstance();
			Calendar b = Calendar.getInstance();
			Date c = new Date();
			a.setTime(c);
			// 定义打卡时间
			b.set(a.get(Calendar.YEAR), a.get(Calendar.MONTH),
					a.get(Calendar.DATE), 8, 0, 0);
			// 8:00
			// getTime 第一个返回的是date类型,第二个是返回long类型
			// System.out.println(a.getTime());
			System.out.println(a.getTime().getTime());
			System.out.println(b.getTime().getTime());

			long aa = a.getTime().getTime();
			long bb = b.getTime().getTime();

			/*
			 * if((a.getTime().getTime())-(b.getTime().getTime())>0){
			 * System.out.print("chidao"); }
			 */
			if ((aa - bb) > 0) {
				System.out.print("迟到");
			} else {
				System.out.print("没有迟到");
			}
		}

	}

0
2
分享到:
评论

相关推荐

    jdk8之后代码习惯汇总

    JDK8 之后代码习惯汇总 从 Java 8 开始,代码写法发生了很大的变化,引入了 lambda 表达式、函数式编程、方法引用等新特性。下面我们将详细介绍这些新特性,并通过实例代码展示如何使用它们。 1. Lambda 表达式的...

    chrome_v8_js引擎源码导读分析.pdf

    chrome_v8_js引擎源码导读分析 第一章 v8 之整体流程 第二章 v8 之全局环境配置及初始化 ...第八章 v8 之 inline cache 8.1 前提条件及实现方式 8.2 stubs函数 第九章 v8 之性能分析(各流程所占时间比

    ecology 8 安装文档

    安装完成ecology 8之后,可能需要进行一系列的调整工作,以保证系统稳定运行: - JDK的更换:在某些情况下,可能需要更换JDK版本以满足特定需求或性能优化。 - 内存调整:根据服务器的配置,可能需要调整JVM的内存...

    实验9:8X8LED点阵(点亮一个点).zip

    实验9:“8X8 LED点阵(点亮一个点)”是一个常见的电子工程实践项目,主要目的是让学生理解和掌握LED点阵的驱动技术。在这个实验中,你将学习如何控制8x8的LED矩阵来显示单一的亮点。以下是这个实验涉及的关键知识...

    8音度Y4S手机调音教程

    标题《8音度Y4S手机调音教程》和描述《8音度Y4S手机APP调音教程 小白也可以学会 学不会照抄就可以了》共同指向了一个主要知识点,即介绍如何使用8音度Y4S这款手机应用程序进行音频调音。此外,标签“8音度Y4S 手机...

    CCSV8详细安装步骤

    在安装CCSV8之后,通常需要安装TivaWare以支持针对TI(德州仪器)的Tiva系列MCU(微控制器单元)的开发。 5. 使用CCSV8点亮第一个LED:在TM4C123GXL评估板上点亮第一个LED的示例代码展示了如何配置微控制器的时钟、...

    IE8 XP版 无修改

    - IE8是微软开发的第八代网络浏览器,于2009年3月19日正式发布。 - 它引入了许多新功能,如改进的页面渲染引擎、隐私浏览模式(InPrivate)、WebSlices和Accelerators等,旨在提高用户体验和安全性。 - 对于Windows ...

    Dian.zhen.zip_8x8点阵fpga_点阵滚动 FPGA

    首先,8x8点阵显示屏是由64个LED灯组成的一个矩阵,每个LED代表一个点,通过点亮或熄灭这些点可以组合出不同的字符或图案。在FPGA中控制8x8点阵,需要设计一套驱动电路,包括数据线和地址线,以逐行逐列地控制每个...

    检查点SCN深入研究

    2. 增量检查点:自上次检查点以来,仅写回部分脏块,Oracle 8及以后版本引入此机制,以减少I/O压力。 Oracle还允许通过设置初始化参数如LOG_CHECKPOINT_INTERVAL、LOG_CHECKPOINT_TIMEOUT和FAST_START_IO_TARGET来...

    jdk-8u201-windows-x64

    描述中提到的Java 8u201是Java 8生命周期内的一个关键更新,它在Oracle更改其商业许可策略之前发布,因此是最后一个可以免费获得长期支持(LTS)的稳定版本。Java 8u201包含了一系列的性能优化、安全修复以及bug修复...

    CentOS 8 安装图解

    CentOS 8 是继 RHEL 8 之后的最新版本,提供了两种模式:CentOS Stream 和 CentOS。CentOS Stream 适用于需要频繁更新的开发者,而 CentOS 则是类似 RHEL 8 的稳定操作系统,适用于系统管理员部署或配置服务和应用。...

    Java JDK 8.202 window 64位

    5. **模块系统**:Java 9引入了模块系统(Project Jigsaw),但JDK 8.202 并未包含此特性,因为这是在8之后的版本中引入的。不过,了解模块系统对于理解后续版本的Java是必要的,它提高了程序的可维护性和安全性。 ...

    CentOS8上安装ThingsBoard

    在CentOS 8上安装ThingsBoard的过程涉及多个步骤和注意事项,以下将详细解释涉及的知识点。 首先,了解ThingsBoard的部署需求很重要。ThingsBoard是一个物联网平台,用于设备管理和数据收集。它支持多种设备和协议...

    8k/8k-l/8iraid卡的配置方法

    在了解8k/8k-l/8iraid卡的配置方法之前,首先需要对RAID技术有基础的理解。RAID,即冗余阵列独立磁盘(Redundant Array of Independent Disks),是一种数据存储虚拟化技术,旨在提高数据的可靠性、可用性和(或)...

    JLink V8更改固件序列号解决MDK闪退

    使用这些克隆版固件的步骤通常包括以下几点: 1. **备份原固件**:在尝试更换固件之前,首先需要备份原有的JLink固件,以防万一出现问题,可以恢复到原始状态。 2. **下载克隆版固件**:找到可靠的资源,下载与...

    LSI_SAS_9311-8i 硬盘阵列HBA卡规格书

    标题“LSI_SAS_9311-8i 硬盘阵列HBA卡规格书”和描述“LSI_SAS_9311-8i 硬盘阵列 HBA卡规格书”中的知识点涉及到一种特定的硬盘阵列主机总线适配器(HBA)卡,该适配器由LSI公司生产。这个HBA卡的功能和安装步骤是...

    HP DL380 Gen8服务器重装步骤,详细,带图解,小白一学就会.doc

    知识点8:安装基本驱动和软件 安装基本驱动和软件是服务器重装的最后一步骤。在这个步骤中,需要安装基本驱动和软件,以确保服务器的稳定运行。 重装HP DL380 Gen8服务器需要按照步骤进行,包括制作启动盘、下载...

    openjdk8 with javafx

    在Java 8之前,JavaFX是作为单独的库提供的,但在Java 8及以后的版本中,它被整合到标准版Java发行版中。JavaFX提供了丰富的UI控件、2D和3D图形支持、媒体处理能力以及跨平台兼容性,使得开发者能够创建功能强大的...

Global site tag (gtag.js) - Google Analytics