java获取当前时间,将天数减一天,返回Date?
要什么格式的?给你个这样的“yy-mm-dd hh-mm-ss”//根据时间字符串把天数加1 public String addOneDay(String time) { String add = null; try { SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); java.util.Date timeNow = df.parse(time); Calendar begin=Calendar.getInstance(); begin.setTime(timeNow); begin.add(Calendar.DAY_OF_MONTH,1); add = df.format(begin.getTime()); } catch (Exception e) { // TODO: handle exception e.printStackTrace(); } return add; }这是加1的你把1改成-1就行了获取当前时间的函数://获取当前时间 public String getTime() { TimeZone tz = TimeZone.getTimeZone("Asia/Shanghai"); TimeZone.setDefault(tz); Calendar rightNow = Calendar.getInstance(); SimpleDateFormat fmt = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //格式大小写有区别 String sysDatetime = fmt.format(rightNow.getTime()); return sysDatetime; }
程序员一天平均能写多少行有效代码?
普通的java工程师,平均一天的有效代码量大概是50~70行,注意是有效代码.copy来copy去的不算.这个是估算的,不是一行一行去数的.刚开始写肯定觉得累,应为你很多东西都不熟悉,语法,用法,等等,还有,你是不是照着书打的?如果你有自己的想法,自己编,就不会那么类了.以前,我连续工作36个小时(编码工作).只是感觉下半身不舒服,至于手,一点都不累.
java还可以存活多久?
如果是10年前可能没有人怀疑JAVA会有消亡的那一天,但是今天Python以其简单易学风靡全球,许多人怀疑JAVA活不了多久了,但是大家想想c语言、Fortran语言等语言,现在c语言在微处理器程序设计中广泛使用,Fortran语言还是科学计算的首选语言。所以有理由相信JAVA语言作为一个里程碑式语言体系将长期存在:
一、JAVA是一种简单的面向对象的分布式、强壮的、安全的、可移植性的、高性能的多线程动态语言。它没了C++的指针,不允许直接操作数据地址,因此更安全。
二、JAVA可以实现大型数据库管理,web开发,手机APP开发等,具有很强的生命力。
三、JAVA可以创建跨平台应用程序。
四、目前高校基本都开设有JAVA语言课程,所以其生命力还处于旺盛期。

