社区
Java SE
帖子详情
如何计算一个人的工作年限?
netwebs
2006-05-10 10:14:39
比如我是2000-10-20 参加工作,
1\ 如何计算我到现在工作了几年(不满一年不算,应该是5年)
2\ 如何计算我现在工作了几年零几个月(不满一月不算,应该是5年零6个月)
请给个详细的方法,谢谢了
...全文
729
9
打赏
收藏
如何计算一个人的工作年限?
比如我是2000-10-20 参加工作, 1\ 如何计算我到现在工作了几年(不满一年不算,应该是5年) 2\ 如何计算我现在工作了几年零几个月(不满一月不算,应该是5年零6个月) 请给个详细的方法,谢谢了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liujiwe79
2006-05-10
打赏
举报
回复
compareTo是类可提供的方法
设置日期好像不能用YYYY-MM-DD,你试试吧,你仔细看看java的api类可,里面有详细的说明]
具体算法你自己按照你的要求写吧,就是几个比较和判断的问题
netwebs
2006-05-10
打赏
举报
回复
谢谢您的回答啊,还是要帮帮忙
1\ compareTo 这个哪里来的?
2\ 设置日期能不能用YYYY-MM-DD的形式表示?
liujiwe79
2006-05-10
打赏
举报
回复
import java.util.*;
//import sun.security.action.GetBooleanAction;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
Calendar calbegin = Calendar.getInstance();
calbegin.set(2000,10,5);//设置开始日期
Calendar calend = Calendar.getInstance();
calend.set(2006,10,5);//设置结束日期
System.out.println(getWorkYear(calbegin, calend));
}
private static String getWorkYear(Calendar begin,Calendar end)
{
String str = "";
if(end.compareTo(begin) < 0)
{
str="结束时间应不小于开始时间!";
}
else
{
if(end.get(Calendar.DAY_OF_YEAR)==begin.get(Calendar.DAY_OF_YEAR))
{
//当不足一年时,只显示有几个月
}
else{
//先处理有几年,然后再处理几个月,一下根据你的要求自行判断后用给str赋值就可以了
}
}
return str;
}
}
liujiwe79
2006-05-10
打赏
举报
回复
import java.util.*;
//import sun.security.action.GetBooleanAction;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
Calendar calbegin = Calendar.getInstance();
calbegin.set(2000,10,5);//设置开始日期
Calendar calend = Calendar.getInstance();
calend.set(2006,10,5);//设置开始日期
System.out.println(getWorkYear(calbegin, calend));
}
private static String getWorkYear(Calendar begin,Calendar end)
{
String str = "";
if(end.compareTo(begin) < 0)
{
str="结束时间应不小于开始时间!";
}
else
{
if(end.get(Calendar.DAY_OF_YEAR)==begin.get(Calendar.DAY_OF_YEAR))
{
//当不足一年时,只显示有几个月
}
else{
//先处理有几年,然后再处理几个月,一下根据你的要求自行判断后用给stt赋值就可以了
}
}
return str;
}
}
crazycy
2006-05-10
打赏
举报
回复
一看题目 又想错了
genderwang
2006-05-10
打赏
举报
回复
这样的应该不难吧!
得到现在时刻的年和月
/////////////////////////////
Calendar rightNow = Calendar.getInstance();
rightNow.setTime(new java.util.Date(System.currentTimeMillis()));
int nowYear = rightNow.get(Calendar.YEAR);
int nowMonth = rightNow.get(Calendar.MONTH) + 1;
///////////////////////////
解析 形如"2000-10-20 "或"2000/10/20 ",取出该 年和月为整数值
// strDate形如 "2000-10-20 " 格式
String sDate = strDate;
String sep = " ";
StringTokenizer st = null;
st = new StringTokenizer(strDate, sep);
if (st.hasMoreTokens()) {
sDate = st.nextToken();
}
int year = Integer.parseInt(sDate.substring(0, 4));
int month = Integer.parseInt(sDate.substring(5, 7));
netwebs
2006-05-10
打赏
举报
回复
我是jdk1.4.2_11的,是1.4.2的最新版本,难道你的是1.5?
liujiwe79
2006-05-10
打赏
举报
回复
是你的jdk版本比较低的原因,我这里编译没有问题,你可以找个和你类似的方法,用==试试行吗?
netwebs
2006-05-10
打赏
举报
回复
我查了啊,Calendar并没有compareTo的方法,所以程序到了这里就调不通了
计算
机专业评职称要不要
工作
年限
,专业技术
工作
年限
怎么算才是正确的?
都知道在南京评工程师职称,毕业
年限
和
工作
年限
条件是非常重要的。但是如何
计算
是
一个
头疼的问题,政策文件一堆官方术语,可能还会在部分字、词上抠字眼。今天就和大家来分享一下
工作
年限
怎么算。
工作
年限
根据江苏省96号文的规定,申报初、中、高级职称需要满足一定的毕业、
工作
年限
。首先我们要清楚
工作
年限
从什么时候开始划分。正常情况下,理工科专业毕业的人都会从事相关
工作
,所以
工作
年限
也就默认为毕业
年限
。但是非理工科...
不限专业和
工作
年限
就能报考的证书有哪些?
不限专业和
工作
年限
就能报考的证书有哪些? 不少上班族或者是在校大学生都想通过业余时间考个证书,一是自己考到的证书越多,越好找
工作
,二是利用证书挂靠增加一些额外收入,往往很多人因为专业不对口,
工作
年限
未到等等条件不符合而被限制,有没有含金量高、不限专业和
工作
年限
就能报考的证书呢? 一般含“师”类的有:如建造师、造价师等等都需要专业,而“员”类的如资料员、造价员等不需要专业,只要通过统一考试就可以。当然“师”类的也有很多是不限制专业的。不限制专业含金量高的证书有:英语四六级证书,
计算
机二级证书,教师资格证,驾
用
计算
机根据日期怎么算
年限
,电脑excel表格如何按照签订合同的日期和
年限
来
计算
到期日...
电脑excel表格如何按照签订合同的日期和
年限
来
计算
到期日腾讯视频/爱奇艺/优酷/外卖 充值4折起如果我们签订了某个合同,想要知道到期日,可以借助excel。今天小编即告诉大家电脑excel表格如何按照签订合同的日期和
年限
来
计算
到期日。具体如下:1.首先我们需要在电脑中打开一份excel表格,以下图为例,小编需要添加一列说清楚合同到期的具体日期。2.我们在文件界面中选中D2单元格,在单元格中输入=...
【2025】哪些人适合学
计算
机? 就业前景好吗?零基础入门到精通,收藏这篇就够了
一般来说,刚毕业生的薪资会在5170元左右,毕业2年月薪约为9253元左右、毕业5年月薪约为12884元左右,随着
工作
年限
和经验的增加,薪酬不断提高。在一线城市,有3-5年
工作
经验的工程师月薪15K也很普遍,即使是
计算
机专业的实习生,也可以拿到6-9K的月薪。
计算
机技术现在是非常吃香的,随着互联网行业的高速发展,这使得我们离不来
计算
机相关的技术的应用,所以,
计算
机专业人才上也能够得到很多的就业发展,就业前景是非常不错的。5.编程兴趣:对编写代码和开发软件有浓厚的兴趣,享受创造和优化程序的过程。
计算
机设备预计净残值,电子设备折旧
年限
及残值率
1.
年限
会计中固定资产的折旧
年限
、残值率可以由本企业自己来做决定,但税法在固定资产折旧
年限
上有规定如下(最低折旧
年限
):房屋、建筑物为20年;火车、轮船、机器、机械和其他生产设备为10年;电子设备和火车、轮船以外的运输工具以及与生产经营有关的器具、工具、家俱等为5年,而且税法规定净残值率不得低于10%。所以为了,年底汇算清缴时不调整这些内容,还是按税法规定的好。详细如下:工业企业固定资产分类折旧年...
Java SE
62,629
社区成员
307,261
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章