- 浏览: 658480 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (609)
- java (139)
- 数据库 (107)
- 微信 (23)
- IT生活 (5)
- web前端 (74)
- SSH (11)
- 设计模式 (12)
- 重要资料 (11)
- 其他 (15)
- java技巧 (23)
- 服务器 (9)
- 2D/GUI (3)
- JAVA3D (2)
- ANT (5)
- Apache项目 (19)
- 数据类型 (10)
- 报表 (3)
- Collections (6)
- SQL/JDBC (15)
- 开发类 (6)
- EJB (6)
- Email (6)
- 文件读写 (2)
- 游戏 (0)
- Flex (2)
- Generic (2)
- HIbernate (12)
- I18N (5)
- Java EE (9)
- java ME (4)
- JDK 6 (8)
- JNDI/LDAP (5)
- JSP (7)
- JSTL (2)
- 正则表达式 (2)
- 安全 (2)
- Struts2 (12)
- Spring (4)
- Web服务 (10)
- Xml (1)
- JavaScript (30)
- AJAX (7)
- 验证 (4)
- 上传下载 (1)
- office办公软件 (1)
- Android (2)
- IOS (0)
- Dubbo (3)
- memcached/redis (1)
- 小程序 (1)
- 微信公众号 (0)
最新评论
-
wf_wangfeng:
怎么我用第一种方法不行呢 alert(document.rea ...
当jsp页面完全加载完成后执行一个js函数 -
Lori_Liu:
有帮助,至少可以解决了目前所遇到的问题!谢谢..
当jsp页面完全加载完成后执行一个js函数 -
starbhhc:
String actionMessage = new Stri ...
Java读取txt文件乱码 -
starbhhc:
Sev7en_jun 写道GOOD
客气,互相交流。。
javaeye论坛规则小测验(答案)--star -
Sev7en_jun:
GOOD
javaeye论坛规则小测验(答案)--star
package com.star.wantong.db;
import java.util.Calendar;
import java.util.GregorianCalendar;
public class Num {
public static int calcAge(String birthday) {
int iage = 0;
if (birthday != "" || birthday != null) {
int year = Integer.parseInt(birthday.substring(0, 4));
int month = Integer.parseInt(birthday.substring(4, 6));
int day = Integer.parseInt(birthday.substring(6,8));
Calendar birthDate = new GregorianCalendar(year, month, day);
Calendar today = Calendar.getInstance();
if (today.get(Calendar.YEAR) > birthDate.get(Calendar.YEAR)) {
iage = today.get(Calendar.YEAR) - birthDate.get(Calendar.YEAR)
- 1;
if (today.get(Calendar.MONTH) + 1 > birthDate
.get(Calendar.MONTH)) {
iage++;
} else if (today.get(Calendar.MONTH) + 1 == birthDate
.get(Calendar.MONTH)) {
if (today.get(Calendar.DAY_OF_MONTH) > birthDate
.get(Calendar.DAY_OF_MONTH)) {
iage++;
}
}
}
return iage;
}
return 0;
}
public static void main(String[] args) {
System.out.println(Num.calcAge("20000314"));
}
}
发表评论
-
maven项目第一行报错:org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.mave
2020-04-09 01:23 509maven项目第一行报错:org.apache.maven.a ... -
删除项目中的所有.svn文件夹(或CVS文件夹)
2019-06-06 19:19 520当你的项目用SVN管理时,在项目的每个文件夹中会多一个.svn ... -
eclipse下生成Java类图和时序图,生成UML图
2016-12-30 02:28 2065最近老板让我做类图和时序图,提苦恼的,完全不会,就从网上整理 ... -
eclipse使用ModelGoon插件自动生成java类的UML图
2016-12-30 02:23 12431、ModelGoon介绍 ModelGo ... -
linux下的tomcat jvm内存
2016-11-30 23:19 593常见的内存溢出有以下两种: Java.lang.OutOf ... -
FTP实现客户端与服务器文件传输(二)
2016-08-06 01:22 1020/*以sun开头的class不是java里面的标准类,而是 ... -
java实现文件转换成二进制存储与取出
2016-08-06 01:21 2743一、功能描述: 将文件转成二进制数据放入数据库中,需要的 ... -
Resource specification not allowed here for source level below 1.7
2016-08-05 11:14 1181现象:tomcat能正常启动,但打开页面时,出现上面的错误 ... -
使用commons.net FTP 和sun.net.ftp.FtpClient 多种方式上传下载(包括批量)删除功能(一)
2016-08-04 10:38 687使用commons.net FTP 上传下载删除功能 ... -
第十一节 CAS服务端RememberMe
2016-06-07 11:03 1192关于启用RememberMe功能所需做的修改描述 ... -
第七节:CAS4.0.0 以上服务端配置多个数据源
2016-06-03 14:50 11321.首先打开deployerConfigContext.x ... -
第六节:CAS服务端自定义数据库认证用户
2016-06-03 11:46 2372/** * @see --------------- ... -
第四节:将CAS https的认证方式改为http
2016-06-01 08:49 1697一、CAS Server端的修改 1、找到cas\W ... -
java 读取html过滤标签
2016-05-27 16:19 994public static void main(Strin ... -
获取cookie
2016-05-26 16:07 823获取cookie -
spring同时集成redis和mongodb时遇到多个资源文件加载的问题
2016-05-14 15:40 773两天平台中集成redis和mongodb遇到一个问题 单独 ... -
Windows上安装OpenSSL和生成证书
2016-05-10 15:52 23981,先下载OpenSSL http://www.slpr ... -
4.ubuntu14.04 安装mongodb笔记
2016-05-06 08:52 6741、使用系统自动获取安装。 1)获取更新 s ... -
3.nodejs nodejs的mysql模块
2016-04-12 22:20 579安装nodejs的mysql模块首先要选定一个数据库,我选择 ... -
第二节:cas处理中文乱码
2016-04-07 11:38 1325cas service配置参考第一节。 casServi ...
相关推荐
根据手动输入的身份证号(包含15位和18位),自动计算出出生日期和性别以及年龄,不用手动再去输入,
适用于OA项目中这些对档案的管理 1、根据身份证号码计算出生日期、年龄、性别(18位) 代码如下: //获取输入身份证号码 var UUserCard = $(“#UUserCard”).val(); //获取出生日期 //UUserCard.substring(6, 10) + ...
标题中的“根据身份证号判断出生日期和性别”指的是在编程中通过身份证号码(ID Number)来获取个人的出生日期和性别的技术。在中国,身份证号码是18位数字,其中包含了个人信息,包括地区代码、出生日期和顺序码等...
在本文中,我们将深入探讨如何使用Python根据出生日期计算出一个人的年龄。首先,了解Python中处理日期和时间的基本库是非常重要的。Python内置了`datetime`模块,该模块提供了丰富的日期和时间处理功能,是处理此类...
在Python编程中,有时我们需要根据用户的出生日期计算他们的年龄,这涉及到时间的处理。Python提供了强大的datetime模块,可以帮助我们轻松地完成这样的任务。本篇将详细介绍如何使用Python根据出生日期返回年龄,并...
在Python编程语言中,开发一个根据出生日期判断生效的程序是一项常见的任务,特别是在处理用户注册、保险计算或者年龄限制等问题时。本示例提供了一个清晰易懂的代码演示,通过注解帮助理解每一步操作。下面我们将...
年龄通常是指从一个人的出生日期到当前日期的年数。然而,这个简单的计算方法可能会导致不精确的结果,因为忽略了月份和日。比如,一个人在12月31日出生,在第二年的1月1日就计算为已经长大一岁,这显然并不准确。...
本文将深入探讨如何从身份证号码中提取性别、出生日期以及计算年龄,这些都是开发中不可或缺的基础知识。 首先,中国的身份证号码由18位数字组成,其中包含了丰富的个人信息。前6位代表地区代码,第7位到第14位是...
首先,本文主要介绍了如何使用JavaScript(JS)编程语言来实现根据一个人的出生年月计算其年龄的功能。这一功能对于需要处理用户数据或生成个性化信息的网页应用尤为实用。本文通过提供一个具体的代码示例来阐述实现...
在Python编程语言中,开发一个根据出生日期判断星座的程序是一项常见的任务,它涉及到日期处理、条件判断以及星座知识的应用。下面将详细讲解这个过程,包括如何解析日期、定义星座区间以及编写相应的逻辑代码。 ...
"日期选择,可以自动计算年龄和星座"这个标题所指的,是一个能够帮助用户选择出生日期,并根据所选日期自动计算出年龄和星座的功能。这种功能在移动应用中很常见,它提升了用户体验,减少了用户的输入负担。 首先,...
Excel 表格中根据身份证号码自动填出生日期计算年龄参照 本文档主要介绍了如何使用 Excel 表格根据身份证号码自动填出生日期和计算年龄。文章首先介绍了身份证号码的位数判断,然后分别介绍了如何判断男女性别、...
本文将详细介绍如何在 SQL 中根据出生日期来计算年龄。此方法适用于多种 SQL 数据库系统,并提供了足够的灵活性供用户根据自身需求进行调整。 #### 核心代码解析 在给定的代码示例中,定义了一个名为 `FUN_GetAge`...
3. 计算年龄的代码,如 `年龄差 = 当前日期 - 出生日期` 和 `年龄 = _日期转换(年龄差, "年")` 4. 使用条件判断语句进行年龄判断的代码段,如上面所示的示例。 在提供的压缩包文件“易语言年龄判断源码”中,应该...
最后,计算年龄是根据当前日期与出生日期之间的差距得出的。JavaScript的Date对象提供了这个功能: ```javascript function getAge(birthDate) { const today = new Date(); let age = today.getFullYear() - ...
在Excel表格中,根据身份证号码自动填充出生日期和计算年龄是一项常见的数据处理任务。以下是相关的知识点和步骤: 1. **身份证号码与出生日期的关系**: - 中国公民的身份证号码由18位组成,其中第7位到第14位...
在Excel中,计算年龄和处理出生日期的公式是常见的任务,尤其在教育环境中,例如中小学的资料管理和课程设计。文档“计算年龄、出生日期公式.doc”显然提供了这方面的指导。以下是一些关于如何使用Excel计算年龄和...
通过以上步骤,我们可以构建一个功能完整的Android应用,根据用户的阳历出生日期提供年龄、星座等相关信息。在实际开发过程中,还应注意代码的可维护性、性能优化以及用户体验等方面,以提供高质量的软件产品。