java 多种实现获取时间的方法
来源:互联网 发布:禁忌搜索算法模拟 编辑:程序博客网 时间:2024/05/30 22:53
实现Java获取时间的方法主要有一下几种方法:
1.获取当前时间
(1)
Java代码
SimpleDateFormat tempDate = new SimpleDateFormat("yyyy-MM-dd" + " " + "hh:mm:ss"); String datetime = tempDate.format(new java.util.Date());
(2)
Java代码
Calendar now=Calendar.getInstance(); String time=now.get(Calendar.YEAR)+"-"+(now.get(Calendar.MONTH)+1)+"-"+now.get(Calendar.DAY_OF_MONTH)+" "+now.get(Calendar.HOUR_OF_DAY)+":"+now.get(Calendar.MINUTE)+":"+now.get(Calendar.SECOND);
(3)
Java代码
Date curDate= new Date(System.currentTimeMillis());
2.获取年,月,日
(1)
Java代码
String year=String.valueOf(c.get(Calendar.YEAR)); //年份获取String month=String.valueOf(c.get(Calendar.MONTH)+1); //月获取 String day=String.valueOf(c.get(Calendar.DAY_OF_MONTH)); // 日获取
(2)计算某一天是这一年的星期几!
Java代码
Calendar cal=Calendar.getInstance(); cal.set(Calendar.YEAR, 2006); cal.set(Calendar.MONTH,1); cal.set(Calendar.DAY_OF_MONTH, 3); int weekno=cal.get(Calendar.WEEK_OF_YEAR);
(3)计算一年中的第几星期是几号
Java代码
SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd"); Calendar cal=Calendar.getInstance(); cal.set(Calendar.YEAR, 2006); cal.set(Calendar.WEEK_OF_YEAR, 1); cal.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY); System.out.println(df.format(cal.getTime()));
输出:
2006-01-02
阅读全文
0 0
- java 多种实现获取时间的方法
- Java获取IP地址的多种方法
- java webservice的多种实现方法汇总
- Java实现定时任务的多种方法
- Android多种方法获取系统时间
- 获取inflater的多种方法
- 获取本地时间的多种格式函数
- Java获取常用的时间的方法
- java 时间获取方法
- Java实例说明 字符串的反转实现方法多种
- Sqrt的多种实现方法
- java 获取各种常用时间的方法
- Java获取当前时间的年月日方法
- java 获取时间的几种方法
- Java 获取时间间隔的方法
- JAVA获取时间的N种方法
- Java 获取当前时间的年月日方法
- java获取时间的方法归纳
- Biggest Number UVA
- Mac下设置Android源代码编译环境
- 道法术器势
- [基础常识]迁移ECS云服务器
- Android Studio 入门级教程(一)
- java 多种实现获取时间的方法
- leetCode高频题刷题记录1;
- 抓包工具Charles
- pdb 基本调试命令
- redis主从复制(Master、Slave)
- 设计模式【数据访问对象模式DataAccessObjectPattern】
- Notepad++使用AndroidLogger V1.27
- OPenGl渲染一个glfw{英文}
- vitamio导入